如何命名今天日期时间的文件夹?

分享于 

1分钟阅读

互联网

  繁體

问题:

我有这个lil.bat


@ECHO OFF


echo %date%


Copy D:00Backlist.txt D:111Back


CD D:111Back


copy list.txt %date%_%time%.txt


ECHO done


PAUSE



无法重命名?


答案1:

有一个非常简单的解决方案,使用PowerShell而不是古老的命令提示符:


Copy-Item D:00Backlist.txt ("D:111Back" + (get-date -format "yyyyMMdd_HHmm") + ".txt")




答案2:

使用*.bat文件可以执行以下操作:


@ECHO OFF


Copy D:00Backlist.txt D:111Back


CD D:111Back


set mydate=%date:/=%


set mytime=%time::=-%


set mytimestamp=%mydate: =_%_%mytime:.=_%


copy list.txt "%mytimestamp%.txt"


ECHO done


PAUSE





时间  日期  FOLD