問題のあるバッチファイルがあります。ファイルの名前を見つけて、変数に設定する必要があります。次に、これを使用して 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
これは仕事用であるため、セキュリティ上の目的でフォルダーの名前を変更し、いくつかのコードを削除する必要がありました。
どんな助けでも感謝します。ありがとう!