# ShutdownOS

マニュアル > コントロールリファレンス > ルート > ルートメソッド > # ShutdownOS |

| OSをシャットダウンする。 構文 ShutdownOS( [Type = "shutdown"] ) パラメータ
Type
| 型： | 文字
| シャットダウンタイプ。なにも指定しないと"shutdown"。 "shutdown" - システムをシャットダウンして、電源を切っても大丈夫な状態にします。（デフォルト） "shutdown_force" - "shutdown"と同じですが、終了しないプロセスも強制的に終了させます。 "logoff" - 呼び出し側のプロセスのセキュリティコンテキストで実行されているすべてのプロセスを終了し、現在のユーザーをログオフさせます。 " logoff _force" - " logoff "と同じですが、終了しないプロセスを強制的に終了させます。 " poweroff" - システムをシャットダウンした後、電源を切ります。OSがパワーオフ機能をサポートしている必要があります。 " poweroff _force" - " poweroff "と同じですが、終了しないプロセスを強制的に終了させます。 " reboot" - システムをシャットダウン後、再起動します。 " reboot _force" - " reboot "と同じですが、終了しないプロセスを強制的に終了させます。
戻り値
| 型： | ブール
| FALSE - 失敗。TRUE - 成功。
解説
OSをシャットダウンします。typeにshutdown / shutdown_force / logoff / logoff _force / poweroff / poweroff _force / reboot / reboot_forceを指定した場合、ログインユーザーが、SE_SHUTDOWN_NAME 特権を持っていなければなりません。
サポート対象
| × | スクリプトアクション
サーバのスクリプトVer2アクションで使用可能
| ○ |
ブラウザスクリプト
ブラウザのスクリプトにて使用可能
| × |
演算式構文
演算式構文（バインド書式など）にて使用可能
参照 ShutdownOS GetComputerName GetIPAddress GetDriveVolumeInfo GetDisplaySize GetRegistoryValue SetRegistoryValue SOAPRequestMessage SendMagicPacket