ファイルの命名に日付と時刻のデータを使用するDOSスクリプトのバグに出会いました。問題は、時間変数が時間<10に対して先行ゼロを自動的に提供しなかったためにギャップが発生したことでした。
誰でもこれを修正するために条件付きで先行ゼロをパディングする方法を知っていますか?
詳細:ファイル名設定コマンドは次のとおりです。
set logfile=C:\Temp\robolog_%date:~-4%%date:~4,2%%date:~7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.log
C:\ Temp \ robolog_20100602_ 93208.log(午前9時23分)になります。
この質問はこれに関連しています。
ありがとう