业余批处理脚本新手,恶意软件和病毒清除专业人员。
我有一个程序,每次运行时都会创建一个文件夹层次结构:
C:\Support\10-14-2014
C:\Support\10-15-2014
C:\Support\10-16-2014
(etc)
每个日期文件夹都包含运行此特定程序时的报告。
需要将2个文件转储到(C:\Support\
)的根文件夹中,并且需要将3个文件转储到\ Support(当前日期)的最新(当前日期)文件夹中
这是我到目前为止所做的: (批处理将从我的USB记忆棒上已包含所有必要文件的目录中运行)
REM THIS COPIES MY ICON AND OTHER FILES TO THE DEFAULT REPORTS FOLDER AT THE ROOT OF THE SYSTEM DRIVE
copy /y applogo.ico "%systemdrive%\Support\"
copy /y TeamViewerQS_en.exe "%systemdrive%\Support\"
ren "%systemdrive%\Support\TeamViewerQS_en.exe" "Remote Help.exe"
copy /y template_report.html "%systemdrive%\Support\%date%"
copy /y logo.jpg "%systemdrive%\Support\%date%"
copy /y Security_Tips.docx "%systemdrive%\Support\%date%"
但这并没有在任何日期文件夹中放置任何内容,它会将所有文件转储到C:\Support\
的根文件夹中,就像我从行中删除%date%
一样。
如何将这3个文件移动到最新的时间戳文件夹中?我知道我忽略了一些简单但却看不到的东西。
提前致谢。