我有一个批处理文件,我遇到了问题。我需要找到一个文件的名称,然后将其设置为一个变量。然后我将使用它来将它传递给 vbs 脚本以进一步查看该文件。该文件的名称是 logfile_date_time.log,但时间会因开始时间而异。批处理文件的重点是找出这个文件的最后修改日期。
set fordate=%date:~4,2%%date:~7,2%%date:~10,4%
set filename=c:\logfile_%fordate%_*.log
if exist %filename% (goto exist) else (goto noexist)
:exist
vbsscript.vbs /file:%filename%
goto end
:noexist
file doesn't exist code blah blah
:end
pause
出于安全目的,我不得不修改文件夹的名称并删除一些代码,因为这是为了工作。
任何帮助表示赞赏。谢谢!