我有一个批处理文件,它将文件从网络复制到本地,如果文件存在,则添加时间戳。实际上,我是先重命名文件,然后再复制文件。
Echo Off
REN "C:\Project\3d_Model.dgn" "* %Date:/=% %Time::=.%.dgn"
xcopy /Y /S /i "Z:\Project\3d_Model.dgn" "C:\Project\"
我的问题是在文件扩展名后添加了日期,看起来像这样3d_Model.dgn Sat 07122019 9.05.46.36.dgn
如何删除文件扩展名然后重命名文件?
怎么样
REN "C:\Project\3d_Model.dgn" "3d_Model%Date:/=% %Time::=.%.dgn"