Robocopy无效的参数/ BYTES

我想用/BYTES参数来使用robocopy。 当我使用它时,我收到一个无效的参数错误:

 ERROR : Invalid Parameter #6 : "/BYTES" 

我正在使用Windows 7.当我做一个robocopy /? 我得到这个:

 ------------------------------------------------------------------------------- ROBOCOPY :: Robust File Copy for Windows :: Version XP010 ------------------------------------------------------------------------------- 

XP010版本没有/BYTES参数,但是Windows 7本来应该是XP027版本的。 当我检查robocopy.exe的版本,它说5.1.10.1057 ,我相信是XP027。

是什么赋予了? 任何人都可以帮我解决这个问题吗?

参考文献:

  • http://ss64.com/nt/robocopy.html
  • https://en.wikipedia.org/wiki/Robocopy#Versions

编辑:我发现了一个修复robocopy并更新到版本6.1.7601.22012 ,但错误仍然发生。

您可能在C:\Windows\System32\之前的path中列出的目录中有一个旧版本,这是robocopy通常所在的位置。 要找出你的副本在哪里运行,从where robocopy运行where robocopy 。 在常规系统上,结果是:

 C:\>where robocopy C:\Windows\System32\Robocopy.exe C:\Program Files (x86)\Windows Resource Kits\Tools\robocopy.exe C:\>