2017年1月17日

【PowerShell】コンピュータをシャットダウンする



コンピュータをシャットダウンするには、Stop-Computerを使用します。

構文
Stop-Computer

ローカルコンピュータをシャットダウン

Stop-Computerと実行するだけでシャットダウン出来ます。
PS C:\work> Stop-Computer

確認のメッセージを表示

ただ、Stop-Computerと実行するといきなりシャットダウンが始まってしまいます。
もし、シャットダウンの際に確認のメッセージを出したいときは次のようにします。
PS C:\work> Stop-Computer -Confirm

確認
この操作を実行しますか?
対象 "localhost (PC01)" に対して操作 "Stop-Computer" を実行しています。
[Y] はい(Y)  [A] すべて続行(A)  [N] いいえ(N)  [L] すべて無視(L)  [S] 中断(S)  [?] ヘルプ (既定値は "Y"): 

強制的にシャットダウン

強制的にシャットダウンするには、Forceパラメータを使います。
このForceパラメータを付けると、未保存のファイルがあっても有無を言わさずシャットダウンされます。
PS C:\work> Stop-Computer -Force


<関連記事>
【PowerShell】コンピュータを再起動する
【PowerShell】ローカルコンピューターを指定されたシステム復元ポイントに復元する
【PowerShell】ローカルコンピュータ上にシステムの復元ポイントを作成する
【PowerShell】ローカルコンピュータ上の復元ポイントを取得する
【PowerShell】現在の日付と時刻を取得する


スポンサーリンク