この時間に腹が減るとは不覚。錦糸町に遊びに行ったときにはもっと食っていいようだ。

3:05 消灯。就寝。

8:15 起床。納豆 81 kcal, チーズ 43 kcal, デニッシュつぶあん 467 kcal, バナナ。

9:40 歯を磨く。Vostro を開く。

Windows Task Scheduler を続行:

  • タスク処理ウィンドウが表示されるのを conhost.exe --headless をかぶせて抑えられるか→おそらく成功
  • Library フォルダーにサブフォルダーを作って整理できるか→成功
    • エクスポート項目を実行するとタスクを XML ファイルに保存できる。これを新サブフォルダーにインポートするといい。
  • Ubuntu 側の非 root 者所有 Bash スクリプトを走らせられるか。
    • conhost.exe - wsl.exe - bash
    • 作業ディレクトリーを強く意識しろ。特に ~ を書くときは細心の注意で。

ログファイルを Windows 側に出力する場合の例:

<Exec>
  <Command>C:\Windows\System32\conhost.exe</Command>
  <Arguments>--headless pwsh.exe -noni -nop -wd ~ -w Hidden -c "wsl -- \"/path/to/helloworld.sh\" &gt;&gt;wsldemo.log"</Arguments>
  <WorkingDirectory>%USERPROFILE%</WorkingDirectory>
</Exec>

11:30 外出。ひきふね図書館。例の辞書が戻ってくる気配を感じられない。

  • 週刊新潮 2026.10.8 号
  • 月刊 Hanada 2026.11 号

12:10 まいばすけっと京成曳舟駅前店。309 円。

  • オニオンとレタスのミックスサラダ
  • バナナ (4)
  • コッペパンあん&マーガリン

曳舟の部屋。Vostro を開く。YouTube を観ている間にタスクが発動するように仕込んでおく。黒いウィンドウが一瞬でも出現しなければ OK だ。PowerShell ではなく cmd.exe で十分に見える。

Task Scheduler 練習の最後に WSL Ubuntu パッケージの更新スクリプトを root で発動するタスクを構成する。例:

<Exec>
  <Command>conhost</Command>
  <Arguments>--headless cmd /S /C "wsl -u root -- "/path/to/apt-upgrade-wrapper-script" &gt;apt-upgrade.log"</Arguments>
  <WorkingDirectory>%USERPROFILE%</WorkingDirectory>
</Exec>

最終状態

13:00 豆腐 95 kcal, カットサラダ 20 kcal, チーズ 43 kcal, そば 420 kcal, バナナ。

13:45 歯を磨く。排便。

さっきのタスクの発動条件を週一に直す。次は WinGet の自動実行を検討する。今度は管理者が実行させる。winget source update を考えなくてよければ次の一行命令でいい:

winget update --all --disable-interactivity --silent --accept-package-agreements --accept-source-agreements

15:20 休憩。

18:00 昼寝。

19:05 起きる。

19:50 起床。外出。

20:05 コモディイイダ東向島店。642 円。

  • だいこんサラダ (110 g)
  • 旨辛ヤンニョムチキン弁当
  • ミックスサラダ (110 g)

曳舟の部屋。入浴。

風呂から出る。Vostro を開く。

豆腐 95 kcal, カットサラダ 16 kcal, チーズ 43 kcal, ヤンニョムチキン 786 kcal, バナナ。

21:10 歯を磨く。

Task Scheduler ノートをつづる。この行為の意味はゲームにおける感想戦に相当するだろう。

23:50 一気に執筆したから粗いと思うが: https://gist.github.com/showa-yojyo/120eeb409acf1504d79b828944a535dd