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

标签 windows windows-7 cmd timestamp robocopy

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

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

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

  1. 复制到 F:\Builds\时为“K:\Builds”

        F:\Builds\ ---> F:\Builds_26092015
    
  2. 复制到“K:\Shan Khan\Workspace”时为“E:\”

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

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

最佳答案

我试过这条线,它有效。 它以这种方式创建目录 2015 年 6 月 26 日星期五

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

关于windows - 如何在命令行中使用 Robocopy 复制带有 TimeStamp 的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31064976/

相关文章:

windows-7 - Visual Studio 2012 MFC 向导生成带有航空的应用程序故障

php - 从 PHP 启动程序

c++ - 安全获取在 Windows API 中运行可执行文件的路径

python - 在 Windows 上,我运行 python 程序时未使用 virtualenv

c++ - 当您按下 "Enter"键时,在 Windows super 终端下发送什么字符

c# - 如何从 Windows 7 服务启动 session 1 中的进程

windows - 使用 PIP 包覆盖 MSI 安装中的包

powershell - 如何通过注册表/Powershell 设置组策略 "Turn Off Automatic Root Certificates Update"?

windows - 使用包含空格的变量路径从批处理文件调用 .exe

android - Windows cmd 将文件 move 到安卓设备