ログファイルのファイル名に現在の日付と時刻を追加しようとしています。 それは非常にうまくいっていますが、10時00分からずにしかできませんでした。00:00:00に仕事が止まったら試してみませんでした。ファイル名に現在の日付と時刻をバッチファイルで追加します。
どうすればこの問題を解決できますか?ここで
は、バッチファイルです:
echo off
cls
date /t >> d:\Folder_Log\log.txt
time /t >> d:\Folder_Log\log.txt
echo Starting execution >> d:\Folder_Log\log.txt
java -jar d:\NetBeansProjects\myapplication\dist\myapplication.jar 2>> d:\Folder_Log\log.txt
echo Finished execution >> d:\Folder_Log\log.txt
:: Writing log file in D:\Folder_Log\Log.txt***********************************************************
Timeout /t 3 /nobreak >nul
ren d:\Folder_Log\log.txt-log-%date:~0,2%-%date:~3,2%-%date:~6,4%-%time:~0,2%-%time:~3,2%-%time:~6,2%.txt
時間が10未満であれば、あなたは自分の名前にスペースを取得するあなたの
私は時間が2桁のときに問題があると思うが、時間は1桁例:時間= 9:01の場合は動作しませんが、時間= 10:00ですが、時間のためにすべての数字形式を受け入れるようにバッチを設定する方法はありますか? – Pan24112012