-1

所以我想复制一个名为“batchOS”的文件夹,然后将复制的版本移动到 AppData Roaming 并给它一个时间戳。我看了其他类似的问题,但没有一个像我想要的那样起作用。

所以基本上在 AppData Roaming 文件夹中应该出现一个名为 batchOS-11-13-2012 的文件夹(示例)。

4

1 回答 1

3

把它放在一个批处理文件中它应该可以工作:

@Echo Off
@For /F "tokens=1,2,3 delims=/ " %%A in ('Date /t') do @( 
    Set Day=%%A
    Set Month=%%B
    Set Year=%%C
    Set All=%%C%%B%%A
    )
echo d | xcopy /f /y "Directory\BatchOS" "DestinationDirectory\BatchOS%ALL%" /E

将 Directory 替换为文件夹的目录。以及您想要的目标目录。

编辑:在这部分添加,所以它不会提示你。测试它有效。回声 d | xcopy /f /y

于 2012-11-13T23:24:32.837 回答