批处理文件用于将某些目录和内容从一个位置复制到另一个位置,并附带日期和时间?

批处理文件用于将某些目录和内容从一个位置复制到另一个位置,并附带日期和时间?

我尝试每隔一小时左右将某些文件夹备份到另一个驱动器,并使用 bat 文件创建一个带有日期和时间以及前缀的新文件夹?我该怎么做?

答案1

md "Z:\destinationfolder\prefix_%DATE:~6,4%_%DATE:~3,2%_%DATE:~0,2%_postfix"
xcopy /S /Y "X:\sourcefolder\*.*" "Z:\destinationfolder\prefix_%DATE:~6,4%_%DATE:~3,2%_%DATE:~0,2%_postfix\"

在哪里

  • X:-源文件夹驱动器
  • 源文件夹-包含要复制的子文件夹的文件夹(可能是根文件夹)
  • 前缀、后缀 - 静态目标备份文件夹名称 partsparts
  • *.* - 必须复制的文件夹/文件名称掩码
  • Z:-目标驱动器
  • destinationfolder-必须创建备份文件夹的文件夹

相关内容