@echo off
set hour=%time:~0,2%
if %hour% leq 9 (
md %date:~0,4%%date:~5,2%%date:~8,2%_0%time:~1,1%%time:~3,2%%time:~6,2%
) else (
md %date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%
)
pause
[OFF @echo]
私はあなたがデバッグする必要がある場合は、あなたがこの文章を削除することができ、各ラインCMDインターフェイス上の特定の情報を表示しないときバットを実行します。
集合時間=%時間:〜0,2%
最初の二つは、現在時刻を取得し、その後、時間にこの値を代入し、現在時刻が10未満である場合、ダイレクトアクセス%時間:0.1%は、2つにそう直接アクセスでき、後で比較を訴えるだろう。
もし%の時間%の当量9(
現在の時刻を取得し、それ未満か、彼の前に必要フィル0で9に等しい場合、9と比較され、この上で比較した後、特別な注意は、(PS(、一緒に同じ行になければなりません:私はまた、 I)は、ここにない場合は、次に加え、固定フォーマットであってもよいし、理由を知らない不正な形式を与えられています。
EQU -等しい
NEQ -等しくない
LSS -より小さい
LEQ -以下で
GTR -より大きい
GEQ -より大きいか等しいです
MD
でフォルダを作成します。
休止
これは、一時停止出力です