こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Windows7でスリープと休止からの復帰PW要否

Windows7を使用しています。
スリープ、休止からの復帰でパスワード要否の設定について教えてください。
スリープからの復帰はパスワード不要で、休止からの復帰はパスワード必要にしたいと思っています。電源オプションの「スリープ解除時のパスワード保護」で「パスワードを必要としない」にすると、休止からの復帰時もパスワード不要となってしまいます。

WindowsXPは、スタンバイ(スリープ)からの復帰と休止からの復帰のパスワード要否は別々に設定できましたが、Windows7もできる方法がありますでしょうか。

使用してる環境上、15分位でスリープ状態にし、2時間位で休止にしたいと思い休止からの復帰はpw要としたいもので。。。
よろしくお願いします。

投稿日時 - 2014-10-25 12:05:52

QNo.8802399

困ってます

質問者が選んだベストアンサー

win7で次のように対応すればいいでしょう。
つまり、スリープおよび休止について別々のscriptを作成して、
powercfg のパスワード「不要」、「必要」を設定するようにします。
(1)スリープを実行する場合はpowercfg のパスワード「不要」を設定する。
(2)休止実行する場合はpowercfg のパスワード「必要」を設定する。
---
スリープのscriptは次のようにします。
powercfg -h off
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
powercfg -h on
---
休止は下記のみでOK
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
---
パスワードの判定は次のようにします。(AC電源使用のPCの例)
詳しくは powercfg -setacvalueindex のヘルプを参照してください。
POWERCFG /SETACVALUEINDEX <SCHEME_GUID> <SUB_GUID> <SETTING_GUID> <SETTING_INDEX>
たとえば、私の環境の例ですが・・・
<SCHEME_GUID> は 381b4222-f694-41f0-9685-ff5bb260df2e
<SUB_GUID> は fea3413e-7e05-4911-9a71-700331f1c294
<SETTING_GUID> は 0e796bdb-100d-47d6-a2d5-f7d2daa51f51
<SETTING_INDEX> は
000 で パスワード不要
001 で パスワード必要
となります。
---以上です。

投稿日時 - 2014-10-25 19:37:42

お礼

Win7にはこの機能はなかったんですね。
scriptの作成方法を詳しくご説明いただきありがとうございます。
素人の私にとっては分からないことばかりですが、勉強してみます。
但し、難しそうなので取りあえずは休止からの復旧時もPWなしとしておこうと思います。

なお、ソフトが新しくなるといいことばかりではなく、不便になることの方が多いような気がして不思議です。
ありがとうございました。

投稿日時 - 2014-10-27 11:20:43

ANo.1

このQ&Aは役に立ちましたか?

3人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問