無人化スターターキット — Windowsに最初から入っている道具だけで、「毎日決まった時刻にパソコンが勝手にやる」仕事を安全に作る雛形
- ダウンロード商品¥ 1,800

「毎日、決まった時間に、パソコンが勝手にやってくれる」仕事を、PowerShellだけで安全に作るための雛形です。 私は地方の中小企業の事務職で、システム担当ではありません。それでも2か月で、会社の手作業を20本ほど無人化しました。その全部に共通する骨組みを、そのまま使える形にしたのがこのキットです。 【あなたがやること】は、設定ファイルに名前と時刻と通知先を書き、「仕事の中身」を書くファイルに自分の業務処理を入れるだけです。処理そのものはAI(Claude Codeなど)に「ここに〇〇をする処理を書いて」と頼めば書けます。私も全部そうしました。 【最初から入っているもの】 ・同じ日に二度動かない仕組み(状態ファイル)と、失敗した日は自動でやり直す仕組み ・多重起動の防止 ・月ごとのログと、古いログの自動掃除 ・Outlook経由の完了メール/失敗メール(失敗メールには原因が載ります) ・ID・パスワード・APIキーを平文で置かずに使う仕組み(Windows資格情報マネージャー) ・タスクスケジューラへの登録/解除スクリプト(毎日定時+ログオン時の2トリガー) ・「今日も動いた」を別の場所へ知らせる心拍(任意) ・自己診断スクリプト(何が足りないかを一覧で表示) ・日本語の説明書(5分で動かす手順、仕組みの図、よくある質問) 【動作環境】Windows 10/11 の標準 PowerShell 5.1。追加モジュール・管理者権限は不要。メール通知にはデスクトップ版Outlookが必要(無くても動きます。通知を切るだけです)。 【入っていないもの】あなたの業務処理そのもの。ブラウザを自動で動かす道具(Playwright等)は含みません。使う場合はご自身で導入してください。 【このキットで防げる失敗】(私が実際に踏んだもの) ・定時とログオン時の両方が同じ日に動いて、二重に処理した ・失敗した日に何も起きず、翌日まで誰も気づかなかった ・パスワードを設定ファイルに書いてしまった ・日本語を含むスクリプトが文字化けして動かなかった(全ファイルUTF-8 BOM付きで保存済み) ・失敗メールに「失敗」としか書いておらず、原因が分からなかった 【もし自分でゼロから作るなら】 正直に書きます。上に挙げた失敗は、私が実際にこの2か月で1つずつ踏んで、直してきたものです。「動くだけのスクリプト」は初日でも書けますが、「二重に動かない」「失敗に気づける」「パスワードが漏れない」までを自力で全部押さえようとすると、同じだけの回り道を踏むことになると思います。このキットは、その回り道の分だけ最初から先回りしてある、という位置づけです。中身を見て「これなら自分でも書けそうだ」と思えたなら、もちろん自作で構いません。無理に買っていただく必要はないものです。 【ファイル一覧】Run-Task.ps1(本体)/Work.ps1(業務処理の雛形)/Install-Task.ps1・Uninstall-Task.ps1/Setup-Credentials.ps1/Test-Kit.ps1/lib\Common.ps1・lib\CredentialVault.ps1/config.json/README.md/LICENSE.txt 【利用条件】ご自身と所属組織、受託した顧客案件での利用・改変・組み込みは自由(件数無制限)。キットそのものの再配布・転売は不可。現状有姿・無保証。 【書籍との関係】Kindle本『システム担当でもない私が、Claude Codeで会社の手作業を20本消した記録』(kosuke著)の付録として案内しているキットです。本を読んでいなくても使えます。 https://www.amazon.co.jp/dp/B0HKFDR59T 【著者のページ】https://note.com/ekusuok5334(本の最新情報とnote記事はこちらから) 【note記事との関係】「まだ何も作ったことがない」という方は、先にnote記事『チャッピーと雑談したことしかない人のための、無人化の型15個』を読むと、このキットが何をしてくれるものかイメージしやすくなります。すでに考え方がわかっている方は、このキットから直接始めて大丈夫です。
無人化スターターキットとは
「毎日、決まった時間に、パソコンが勝手にやってくれる」仕事を、PowerShellだけで安全に作るための雛形です。 私は地方の中小企業の事務職で、システム担当ではありません。それでも2か月で、会社の手作業を20本ほど無人化しました。その全部に共通する骨組みを、そのまま使える形にしたのがこのキットです。 【あなたがやること】は、設定ファイルに名前と時刻と通知先を書き、「仕事の中身」を書くファイルに自分の業務処理を入れるだけです。処理そのものはAI(Claude Codeなど)に「ここに〇〇をする処理を書いて」と頼めば書けます。私も全部そうしました。 【最初から入っているもの】 ・同じ日に二度動かない仕組み(状態ファイル)と、失敗した日は自動でやり直す仕組み ・多重起動の防止 ・月ごとのログと、古いログの自動掃除 ・Outlook経由の完了メール/失敗メール(失敗メールには原因が載ります) ・ID・パスワード・APIキーを平文で置かずに使う仕組み(Windows資格情報マネージャー) ・タスクスケジューラへの登録/解除スクリプト(毎日定時+ログオン時の2トリガー) ・「今日も動いた」を別の場所へ知らせる心拍(任意) ・自己診断スクリプト(何が足りないかを一覧で表示) ・日本語の説明書(5分で動かす手順、仕組みの図、よくある質問) 【入っていないもの】あなたの業務処理そのもの。ブラウザを自動で動かす道具(Playwright等)は含みません。使う場合はご自身で導入してください。 【このキットで防げる失敗】(私が実際に踏んだもの) ・定時とログオン時の両方が同じ日に動いて、二重に処理した ・失敗した日に何も起きず、翌日まで誰も気づかなかった ・パスワードを設定ファイルに書いてしまった ・日本語を含むスクリプトが文字化けして動かなかった(全ファイルUTF-8 BOM付きで保存済み) ・失敗メールに「失敗」としか書いておらず、原因が分からなかった 【もし自分でゼロから作るなら】 正直に書きます。上に挙げた失敗は、私が実際にこの2か月で1つずつ踏んで、直してきたものです。「動くだけのスクリプト」は初日でも書けますが、「二重に動かない」「失敗に気づける」「パスワードが漏れない」までを自力で全部押さえようとすると、同じだけの回り道を踏むことになると思います。このキットは、その回り道の分だけ最初から先回りしてある、という位置づけです。中身を見て「これなら自分でも書けそうだ」と思えたなら、もちろん自作で構いません。無理に買っていただく必要はないものです。 【ファイル一覧】Run-Task.ps1(本体)/Work.ps1(業務処理の雛形)/Install-Task.ps1・Uninstall-Task.ps1/Setup-Credentials.ps1/Test-Kit.ps1/lib\Common.ps1・lib\CredentialVault.ps1/config.json/README.md/LICENSE.txt 【利用条件】ご自身と所属組織、受託した顧客案件での利用・改変・組み込みは自由(件数無制限)。キットそのものの再配布・転売は不可。現状有姿・無保証。 【著者のページ】https://note.com/ekusuok5334(本の最新情報とnote記事はこちらから)
公式サイト
https://note.com/ekusuok5334
