質問: windowsシャットダウンコマンドが発行されたかどうかの検出 シャットダウンコマンドが発行されたかどうか(ユーザーのスタートメニュー、またはコンピューターで実行されているか、コンピューターにリモートアクセスできる他のプログラム)を検出してキャンセルできますか? または、レジストリを微調整して、シャットダウンコマンドが発行されるたびにwindowsに強制的にシャットダウンタイマーを表示させ、無効にするコマンドを取得することはできますか?
回答: 私もこれを行う方法を見つけたいと思っています。postgresqlが終了する前に適切にシャットダウンするのに十分な時間を確保するためですが、現時点ではあまり期待できません。これは基本的には他の人の答えを言い換えただけですが、windows 7の管理者プロンプトから次の2つのコマンドを試しました。 shutdown /s & shutdown /a shutdown /s /t 0 & shutdown /a 最初のコマンドはシャットダウンを正常に中止しましたが、2番目のコマンドはそうしませんでした。これは、即時シャットダウンがshutdown /aで中止できないという keltari のステートメントを証明します。