結論:毎朝6:58に動かすはずの自動実行が、実際に動いたのは9時11分だった
- 予定:6:58
- 実際:9:11(2時間13分の遅れ)
- 実行記録:「成功」。エラーコードは0
この記事は、パソコンの定時実行を組んだのに動かない人への原因解説です。
時間を指定したのに、なんで動かないの?
動きます。ただしパソコンが起きていれば、です。眠っている間は順番待ちのまま止まります。
やりたかったこと
朝の時間にAIを使いたい、というだけの話です。
起きてから準備を始めると、乗るまでに時間がかかります。
そこで、起きる少し前に1回だけ動かしておく仕組みを作りました。
やることは「ok とだけ返す」の1行です。
中身は何でもよく、その時刻に1回動くことだけが目的でした。
実行記録は「成功」と言っていた
Windows標準の機能で、毎朝6:58に動くよう設定しました。
翌朝、記録を確認しました。
- 開始時刻:6:58
- 結果コード:0(正常終了)
ここで終わっていたら、うまくいったと信じていました。
念のため、実際の作業ログのほうを開きました。
2時間13分ずれていました。
9時11分は、私がパソコンの蓋を開けた時刻です。
「成功」の記録は、開始できたことしか保証しません。動き切ったかどうかは別の場所を見る必要があります。
前回書いた期間指定が黙って無視されていた話と同じ構図でした。
エラーが出ないまま、想定と違うことが起きています。
原因:眠っているパソコンは、時間で起きてくれなかった
最近のノートパソコンは、蓋を閉じても完全には止まりません。
見た目は眠っていて、中では通信だけ続く状態になります。
この状態のとき、指定時刻に来た処理は凍結されて順番待ちになります。
そして蓋を開けた瞬間に、まとめて動き出します。
6:58 になる
予定どおり処理が呼ばれる
眠っているので凍結される
実行はされず、待たされたままになる
9:11 に蓋を開ける
ここで初めて動く。記録上は成功のまま
「時間が来たらパソコンを起こす」設定も用意されています。
ただし調べると、電源につないでいるときだけ有効でした。
バッテリー駆動、つまり夜にケーブルを抜いている状態では働きません。
設定を変えるのはやめた
バッテリーでも起きるように変更はできます。
しかし、その設定を入れませんでした。
理由は単純で、寝室にケーブルを持ち込まないからです。
夜中に勝手に起きるパソコンは、別の困りごとを生みます。設定で殴らず、置き場所を変えました。
自分の生活のほうを設定に合わせるのは、続きません。
解決:パソコンで動かすのをやめた
処理の置き場所を、手元のパソコンからクラウド側に移しました。
決まった時刻に、向こう側で1回だけ動く仕組みです。
パソコンの電源も、蓋の開け閉めも関係ありません。
テスト実行は2秒で終わりました。
翌朝、予定どおりの時刻に動いていました。
「動かない自動化」の多くは、処理の中身ではなく動かす場所の問題です。
引っ越しでつまずいた3つ
移すときにハマった点も残しておきます。
3つとも、動かしてみるまで気づけませんでした。
特に3つ目は、気づかないと請求で初めて分かります。
自動実行を作ったら、翌日に必ず実物を確認する。これに尽きます。
学んだ3つのこと
- 「成功」の記録は開始できたことしか示さない。実際の作業ログを別に見る
- 眠っているパソコンの定時実行は凍結される。電源につないでいない夜は特に危ない
- 自分の生活を設定に合わせない。動かす場所を変えるほうが早い
今後
朝に動くようにはなりました。
次は、その時間に何をやらせるかです。
今は「ok」と返すだけなので、意味のある内容にはしていません。
本業のあと1時間で回すブログ運営の、朝側の30分を作るのが目標です。
最後に:自分の思い
2時間13分のズレに気づいたのは、偶然でした。
記録が「成功」だったので、本当は開くつもりのないログでした。
自動化は、動いていないことに気づけないのが一番こわいと思います。
作った本人が、翌日に一度だけ実物を見る。それだけで防げます。
伝えたいことは1つだけ。
「成功」と書いてあっても、動いた証拠は別の場所で確かめてください。
この記事も Claude Code に書いてもらいました。「結論先行・一文60文字以内・数字を使う・誰向けか明確・自分の思いで締める」の5点を意識した版です。
よくある質問
コメント
記事への感想・質問・指摘など、お気軽にどうぞ。匿名(ゲスト)でも投稿できます。