「安全に電源を切ってもよい」と表示するのではなく、スクリプトを使用して Windows 2000 Server を強制的にシャットダウンする

「安全に電源を切ってもよい」と表示するのではなく、スクリプトを使用して Windows 2000 Server を強制的にシャットダウンする

私はスクリプト(Evan Andersonが親切にも提供してくれた)を使用しようとしています別のスレッド) は、環境監視ソフトウェアがエアコンの故障などの問題を検出した場合に、Cisco Unity システムを実行している Windows 2000 Server 数台をシャットダウンします。

スクリプトは次のとおりです:-

net use \xxxx\ipc$ /user:administrator password シャットダウン -s -t 10 -f -m \xxxx met ise \xxxx\ipc$ /delete

スクリプトが実行されると、Windows はログオフしますが、「コンピューターの電源を切っても安全です」というメッセージが表示されます。奇妙なことに、スタート  シャットダウンを使用してコンピューターをシャットダウンすることができ、そうするとサーバーの電源がオフになるため、ハードウェアをシャットダウンできることが分かります。

BIOS で確認したところ、高度な電源管理がオンになっています。コントロール パネルを確認しましたが、電源管理のエントリがありません。

「HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon」に REG_SZ 値「PowerdownAfterShutdown」を追加し、「1」に設定しましたが、それでも同じ動作になります。

部屋が過熱した場合にサーバーが焼けるのを防ぐのが目的なので、サーバーの電源をオフにする必要があります。何かアイデアはありますか?

どうもありがとう

シャズ

答え1

この記事をご覧になりましたか810903 円?

考えられる原因は次のとおりです。

  • お使いのコンピュータは Advanced Power Management (APM) 機能をサポートしていますが、Advanced Configuration and Power Interface (ACP) 準拠の基本入出力システム (BIOS) が正しく構成されていないため、オペレーティング システムが電源をオフにすることができません。
  • オペレーティング システムのアップグレード中に、Windows はコンピューターが ACPI に準拠していることを検出しません。
  • お使いのコンピューターに OEM デバイス ドライバーまたはサービスがインストールされているため、コンピューターが正常にシャットダウンできません。
  • お使いのコンピュータは ACPI に準拠していません。

この記事では、原因に応じていくつかの解決策を提案しています。

答え2

スクリプトを実行する必要があるコール マネージャーとドメイン サーバーに PSShutdown をインストールしました。スクリプトから PSShutdown を呼び出すと、Windows 2000 サーバーがシャットダウンされ、電源がオフになります。

通常のシャットダウン コマンドでは電源がオフにならないのに、なぜこれで電源がオフになるのかはわかりませんが、これが問題を回避する最善の方法のようです。

psshutdown の詳細については、こちらをご覧ください。

関連情報