問題タブ [shutdown]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - ログオフ時にWindowsはプログラムでシャットダウンしません
ローカル管理者アカウントを使用してサービス内から起動するアプリケーションがあります。このアプリケーションにはWebブラウザからアクセスでき、このインターフェイスを介してホストPCをシャットダウンできます。
ユーザーがホストPCにログインしていて、それを参照してシャットダウンすると、アプリケーションが終了し、期待どおりにPCをシャットダウンします-ExitWindowsEx()を使用します(シャットダウン特権が有効になっています)。
ただし、PCがログオフしている場合は、それを参照します。アプリケーションはサービス内で実行されたままで、ExitWindowsEx()を使用してシャットダウンを試みます。正常に戻り、問題はないように見えますが、PCはシャットダウンしません。
また、InitiateSystemShutdown()を試しましたが、これはめちゃくちゃ失敗してエラー2を返します。(システムは、指定されたファイルを見つけることができません)。
アプリケーションの起動にどのアカウントを使用するかは問題ではないようです。
どんな助けでも大歓迎です!
ありがとう。
iphone - iPhoneの強制シャットダウン
iPhoneを強制的にシャットダウンすることは可能ですか(もちろん、プログラムで)?
linux - Linux ACPI 構成
私の Fedora Core Linux (カーネル 2.6.16.11) では、CPU 温度に関連する自動シャットダウン メカニズムをテストしようとしています。自動的に適切にシャットダウンしません。
現在のプロセッサの温度が 50 C で、プロンプトで次のコマンドを実行して ACPI 構成を 55 C でシャットダウンするように設定した場合:
次に、体温が 55 ℃ をはるかに超えるソフトウェアを実行しても、システムは必要に応じて自動的にシャットダウンしません。
ただし、温度が 55 C を超えている限り、次のコマンドを再度実行すると:
その後、システムはすぐにシャットダウンします。システムが自然にダウンしない理由を誰か知っていますか?
「/usr/sbin/acpid」が実行されていることに注意してください。
c++ - Windowsがシャットダウンしているか再起動しているかを検出する方法
Windowsがシャットダウンすると、各アプリケーションにWM_QUERYENDSESSIONメッセージが送信されることを知っています。これにより、Windowsがシャットダウンしていることを簡単に検出できます。ただし、コンピュータの電源がオフになるのか、Windowsのシャットダウン後に再起動するのかを知ることはできますか。
MSDNのドキュメントに「...どのイベントが発生しているかを判断することはできません」と書かれていることを考えると、私は特に期待してWM_QUERYENDSESSION
いませんが、stackoverflowの累積的な巧妙さは私を驚かせ続けます。
java - Javaコマンドラインプログラムを正常にシャットダウンするための最良の方法
Javaコマンドラインプログラムを正常にシャットダウンするためのさまざまなアプローチに興味があります。キルシグナルを送信することはオプションではありません。
私はいくつかの異なるアプローチを考えることができます。
- ポートを開き、接続を待ちます。作成したら、正常にシャットダウンします。
- 作成されるファイルを監視してから、シャットダウンします。
- 「シャットダウンの実行」など、端末からの入力を読み取ります。
3つ目は、プログラム出力が画面に送り出されることが多いため、理想的ではありません。最初のものはあまりにも多くの努力を要します(私は怠惰です)。ほとんどのプログラマーは2番目のオプションを使用しますか?そうでない場合、他に何が可能/エレガント/シンプルですか?
c++ - ACPI電源ボタンを無効にする
Visual C++のWindowsAPIを使用してACPI電源ボタンイベントの処理(シャットダウン)を一時的に無効にして、ユーザーが電源ボタンを使用してコンピューターをシャットダウンできないようにする簡単な方法はありますか?
java - JAVA: プロセスが停止しているときにメソッドを呼び出す方法 (それは可能ですか?)
ユーザーがコマンド ラインからプログラムを起動し、プロセスを強制終了すると (ctrl+c など)、プログラムがすべての接続を閉じて正常にシャットダウンするようにしたいのです。これは可能ですか?GUIのように閉じるときにメソッドを呼び出すことはできませんか? このプログラムには GUI がありません。
私にお知らせください。
wpf - WPF でのシステム シャットダウンの処理
WPFでWndProcをオーバーライドするにはどうすればよいですか? ウィンドウを閉じるときに、使用しているファイルが変更されているかどうかを確認しようとします。変更されている場合は、ユーザーに「変更を保存しますか?」と尋ねなければなりません。ただし、ウィンドウがまだ開いているときにユーザーが再起動/シャットダウン/ログオフした場合は処理できません.WPFを使用して開発しているため、WndProcをオーバーライドできません.これも使用してみましたサンプル MSDN コード.これは私が行ったことです。
XAMLファイルでも使用しましClosing = "OnWindowClose"
たが、はい/いいえをクリックしても何も起こらず、アプリケーションが閉じません。閉じるボタンを使用して再度閉じようとすると、エラーが発生しますか? これはなぜですか?フックのせいですか??WPFでこれに相当するものは何ですか?
c# - .NETを使用してシャットダウンする前に状態を保存する
シャットダウン前のマシンの状態を保存したい(休止状態をサポートしていないマシンの場合)。
基本的に、私はWindowsHibernate機能を模倣しようとしています。マシンの電源を入れ直すと、シャットダウン前とまったく同じように見えます。
このタスクを実行するためにマネージコードを使用することについて何かアイデアはありますか?
現在WindowsXPServicePack2を使用/検討中。