我在笔记本电脑上有一个i7处理器,速度约为2.8 GHz,具有3.5 GHz涡轮增压。
我想创建一个CMD
文件,将20个目录从1个外部固态硬盘复制到第二个外部固态硬盘。
其他要求是:
C:\data
中的文本文件中。我只想为复制了列标题的每个目录输出摘要表,复制的总复制跳过的不匹配失败的额外内容和行标题dir文件的字节和时间? 我不确定如何处理暂停或每个暂停的时间?例如,即使在固态外部驱动器上,我的某些副本也要花费近一个小时的时间。其他目录相对较短。
我当前正在运行的代码为robocopy "e:\bundle" "f:\bundle" /E /256
请帮助!谢谢。
MM
答案 0 :(得分:0)
据我所知,您不需要在每个robocopy命令之间添加任何形式的暂停,而我的个人或企业用途都不需要。
关于获取日志记录和简化操作,您可以使用以下内容:
animation-delay: 300ms
ropcopy上的 / tee将结果输出到控制台窗口,由于F:
mkdir AcademicSupport bundle mmstat
call :script >"C:\Data\Backup-%DATE:~10,4%%DATE:~4,2%%DATE:~7,2%-%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%.txt"
:script
robocopy "E:\AcademicSupport" "F:\AcademicSupport" /e /256 /tee
robocopy "E:\bundle" "F:\bundle" /e /256 /tee
robocopy "E\mmstat" "F:\mmstat" /e /256 /tee
timeout /t 30 /nobreak > NUL
,该窗口将被记录到call :script
创建的全局日志文件中。
答案 1 :(得分:0)
我正在制定细节,但是以下代码行对我有用。
robocopy "E:\AcademicSupport" "F:\AcademicSupport" /E /256 /NC /NFL /NS /NDL /NP