如何使文件名为yyyymmdd_hhmmss?

时间:2016-09-29 11:29:14

标签: windows batch-file

我有以下脚本,但如何将%mytimestamp%设为20160929_132659 yyyymmdd_hhmmss格式?

我的定位无效且使用逗号:

di29092016_132659,71

set mydate=%date:/=%
set mytime=%time::=%
set mytimestamp=%mydate: =%_%mytime:.=_%

if exist "C:\scan\scan.zip" (
  if exist "\\be\c$\doc\scan.zip" (
    copy C:\scan\scan.zip "\\be\c$\doc\%mytimestamp%scan.zip"
  ) else (
    copy C:\scan\scan.zip "\\be\c$\doc"
  )

)

1 个答案:

答案 0 :(得分:1)

在批处理文件中尝试:

bundle exec rake sunspot:reindex