如何在命令行中使用 Robocopy 复制带有 TimeStamp 的文件

How to use Robocopy to copy files with TimeStamp in command line

以下是我将文件复制到我的计算机和从我的计算机到网络的命令。

ROBOCOPY "K:\Builds" F:\Builds\ /E /COPY:DAT
ROBOCOPY "E:\" "K:\Shan Khan\" /E /COPY:DAT

我如何才能在目标文件夹中制作时间戳仅当复制文件时

  1. "K:\Builds" 当复制到 F:\Builds\

        F:\Builds\ ---> F:\Builds_26092015
    
  2. "E:\" 当复制到 "K:\Shan Khan\Workspace"

      "K:\Shan Khan\Workspace"---> "K:\Shan Khan\Workspace_26092015"   
    

请注意,K 驱动器受密码保护,我在将 IP 地址映射到 K 驱动器时手动保存了密码。

我试过这条线,它有效。 它以这种方式创建目录 星期五 06_26_2015

for /f "tokens=1* delims=" %%a in ('date /T') do set datestr=%%a
md F:\Builds\"%date:/=_%"
ROBOCOPY "K:\Builds" "F:\Builds\%date:/=_%" /E /COPY:DAT /DCOPY:T