
Windows XP で実行できるシャットダウン タイマー アプリケーションが必要です。タイマーをキャンセルするにはパスワードが必要です。
答え1
Windowsに組み込まれているシャットダウンタイマーを使用するshutdown.exe
警告を表示する期間と警告テキストの内容を指定できます。シャットダウンをキャンセルするには、管理者権限が必要です。または、グループ ポリシーを介してユーザーに時間指定シャットダウンを管理する権限を付与する必要があります。
シャットダウンを開始するには、コマンド プロンプトから次のコマンドを使用します。デスクトップにショートカットを作成することもできます。
shutdown -t nn -s -c "Notice to show to user"
nn
シャットダウンする前に警告を表示する秒数です。-s
シャットダウンを実行するように指示します。-r
代わりに を使用すると再起動を実行できます。
コマンドをキャンセルするには、管理者アカウントでコマンドプロンプトを開き、次のように入力します。
shutdown -a
これにより、進行中の時間指定シャットダウンが停止されます。管理者アカウントのパスワードを持っているすべてのユーザーがこれを実行できるショートカットを作成するには、次を使用します。
runas -user:administrator shutdown -a
これにより、管理者アカウントのパスワードを要求するコマンド プロンプトが開き、シャットダウンが停止します。
これらのオプションが提供する以上の制御が必要な場合は、サードパーティのプログラムを探す必要があるかもしれません。ただし、これらのオプションはどのWindowsコンピュータでも機能し、組み込まれています。また、スケジュールされたタスク毎日特定の時間にシャットダウンを実行する場合。
答え2
としてこれこの質問には良い答えがありませんでした (コーディングをするつもりがない限り)。あなたの質問にも同じ答えがあると思います。
さらに、誰かがプロセスを強制終了するのを阻止するにはどうすればよいでしょうか? プロセスでそれを防ぐことは実際にはできません。