如何在 Robocopy 中显示完成百分比?

问题描述 投票:0回答:4

有没有办法在 Robocopy 中显示完成的百分比?我正在与 /NDL 和 /NFL 一起跑步,但我想查看总体百分比......这可能吗?

command-line robocopy
4个回答
7
投票

我还没有找到办法。相反,我使用 PowerShell 进行复制并跟踪进度。

这可能有用: PowerShell 中的自定义 RoboCopy 进度条


0
投票

/tee 是在 robocopy 中使用的开关。


-1
投票

将“/E /V /R:1 /W:5 /ETA”(不带引号)附加到命令末尾。

例如:

robocopy "C:\Test Folder" "\\TestPC\C$\Test Folder" *.* /E /V /R:1 /W:5 /ETA

https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy


-5
投票

对于从 Google 来到这里并且通常不阅读评论的其他人,@barlop 正确发布了:

我还没有尝试过 /ndl 和 /nfl 但值得注意的是 robocopy 默认情况下会给出百分比,例如

robocopy . .\a blah.big
(这是如何传输单个文件http://serverfault.com/questions/52983/robocopy-transfer-file-and-not-folder)并且有开关关闭进度栏,表示进度栏是默认的
/np
  Specifies that the progress of the copying operation (the number of files or directories copied so far) will not be displayed.
但我想也许你使用的那些开关丢失了进度条

robocopy 的默认行为是包含百分比。使用 /np 不包含进度。

© www.soinside.com 2019 - 2024. All rights reserved.