如何获取作为变量传输的文件数?

How to get number of files transferred as a variable?

xcopy /Y /E /H "C:\test1" "C:\test2"  

Returns 复制了多个文件,如何获取该数字作为变量?

提前致谢!

for /f "tokens=1" %%a in ('xcopy /Y /E /H "C:\test1" "C:\test2" ') do (
  set copied_files=%%a
)
echo %copied_files%

未测试。