0

そこで、適用したい電源設定と一緒にbatファイルを取得しようとしています。しかし、私は問題に直面しています。なぜか電源ボタンとフタを閉める動作が変わらない。バットからの関連コードは次のとおりです。

set pf=powercfg
set av=setacvalueindex
set pm=8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

rem lid close
%pf% /%av% %pm%    4f971e89-eebd-4455-a8de-9e59040e7347 5ca83367-6e45-459f-a27b-476b1d01c936 003
rem power button
%pf% /%av% %pm%    4f971e89-eebd-4455-a8de-9e59040e7347 7648efa3-dd9c-4e3e-b566-50f929386280 003
rem sleep button                                                        
%pf% /%av% %pm%    4f971e89-eebd-4455-a8de-9e59040e7347 96996bc0-ad50-47ec-923b-6f41874dd9eb 003

%pf% -setactive %pm%
pause    

そして、powercfg -query からの関連する出力の一部:

Subgroup GUID: 4f971e89-eebd-4455-a8de-9e59040e7347  (Power buttons and lid)
 GUID Alias: SUB_BUTTONS
  Power Setting GUID: 5ca83367-6e45-459f-a27b-476b1d01c936  (Lid close action)
    GUID Alias: LIDACTION
    Possible Setting Index: 000
    Possible Setting Friendly Name: Do nothing
    Possible Setting Index: 001
    Possible Setting Friendly Name: Sleep
    Possible Setting Index: 002
    Possible Setting Friendly Name: Hibernate
    Possible Setting Index: 003
    Possible Setting Friendly Name: Shut down
  Current AC Power Setting Index: 0x00000003
  Current DC Power Setting Index: 0x00000003   

ご覧のとおり、他の 2 つと同様に、ふたを閉じるアクションが適切に設定されています。しかし、コントロールパネルに入ると、まだスリープと表示されます。

何が起こっているか知っている人はいますか?

4

1 に答える 1

0

これは、再起動せずに、蓋のアクションで機能します。

powercfg -setacvalueindex SCHEME_BALANCED SUB_BUTTONS LIDACTION 003
于 2016-10-21T20:27:47.230 に答える