Windows10が起動しているかどうか。生存確認したい。
ネットワークドライブZ:¥に割り当てたNASに5分ごとに「Windowsの日付+時間」を吐き出すプログラムを延々と回して生存確認とする。
for /L %i in (1,1,10000) do @echo %i && date /t >> ip.txt && time /t >> ip.txt && @timeout 300
複数行版
for /L %i in (1,1,10000) do (
@echo %i
date /t >> ip.txt
time /t >> ip.txt
@timeout 300
)
こんな感じで動いてくれる。
サーバ上からファイルを見るとこう。
SJISファイルをUTF8な環境(fedora)で開いてるけど、時刻を見る分には文字化けとかない。
for i in $(seq 1 10000); do echo "$i"; date +"%Y%m%d%H%M%S"; sleep 300; clear; done
複数行版
for i in $(seq 1 10000); do
@echo %i
date +"%Y%m%d%H%M%S" >> ip.txt
sleep 300
done
もう毎日の業務で手が慣れちゃってるけど、日常の記録に。