2015年1月27日火曜日

dosバッチループ内の時刻表示が更新されない問題の解決策

[問題]
DOSバッチのforループ内で
echo %time%
で表示された時刻が更新されない 。
--------------------------------

[解決策]
ループの前に
setlocal enabledelayedexpansion
と書いておいて、ループの中では
%time%の代わりに!time!を使うことで、解決できる。

0 件のコメント:

コメントを投稿