私のPCは家族が共用PCではスペック不足なためできない時に使用することがあるんですが、以前弟に何の確認もなくPCを強制シャットダウンされてVisual Studioのプロジェクトとソースファイルが全部破損してしかも復元不能になるという悪夢がありました。それも学祭の作品提出期限間際に…
それから電源制御の権限を自分のアカウントだけにしようと思ったのですがWindows 7 Home Premiumにはグループポリシーエディタがない。そしてこれがレジストリのどこに書かれているのかが全く分からない。
エクスプローラのスタートボタン押したとこから消すのは簡単。でも自分のユーザーのまで消えてしまった。
「さあどうする?」となった時、コマンドという手を思いつきました。
C:\Windows\System32\shutdown.exe /s
※/fオプションをつけることで強制執行できます。
※/tオプションをつけることで時間指定シャットダウンができます。
C:\Windows\System32\shutdown.exe /r
※/fオプションをつけることで強制執行できます。
※/tオプションをつけることで時間指定シャットダウンができます。
C:\Windows\System32\shutdown.exe /l
※/fオプションをつけることで強制執行できます。
C:\Windows\System32\rundll32.exe user32.dll,LockWorkStation
C:\Windows\System32\rundll32.exe powrprof.dll,SetSuspendState
※このコマンドは、休止状態が有効なら休止状態、無効ならスリープになります。
PC修理中のため実際導入はまだしてないんですが、エクスプローラからシャットダウンメニューを消してこれのショートカットを作成してC:\Users\Public\Desktopにログオフとロックだけ置いておき、自分のデスクトップには他のショートカットを置いておけば大丈夫です。
ちなみにWindows 10 Proのほうではグループポリシーエディタがあるのでそっちでシャットダウン権限設定変更しましたけどね