improve powerplan options
This commit is contained in:
parent
7d4c19584c
commit
7c30f1aa63
3 changed files with 20 additions and 5 deletions
|
@ -1,4 +0,0 @@
|
|||
Write-Host "Disabling Screensaver"
|
||||
Set-ItemProperty "HKCU:\Control Panel\Desktop" -Name ScreenSaveActive -Value 0 -Type DWord
|
||||
& powercfg -x -monitor-timeout-ac 0
|
||||
& powercfg -x -monitor-timeout-dc 0
|
|
@ -9,6 +9,6 @@
|
|||
ansible.builtin.include_tasks: autologon.yml
|
||||
when: win_obs_init__autologon | bool
|
||||
|
||||
- name: change the power plan to high performance
|
||||
- name: "change the power plan to {{ win_obs_init_powerplan_mode }}"
|
||||
ansible.builtin.include_tasks: powerplan.yml
|
||||
when: win_obs_init__powerplan_enabled | bool
|
||||
|
|
|
@ -2,3 +2,22 @@
|
|||
- name: change the power plan to high performance
|
||||
community.windows.win_power_plan:
|
||||
name: "{{ win_obs_init_powerplan_mode }}"
|
||||
|
||||
- name: "apply custom powerplan poweshell script as {{ win_obs_init__user }}"
|
||||
ansible.windows.win_powershell:
|
||||
script: |
|
||||
Write-Host "Disabling Screensaver"
|
||||
Set-ItemProperty "HKCU:\Control Panel\Desktop" -Name ScreenSaveActive -Value 0 -Type DWord
|
||||
& powercfg -x -monitor-timeout-ac 0
|
||||
& powercfg -x -monitor-timeout-dc 0
|
||||
& powercfg -x standby-timeout-ac 0
|
||||
& powercfg -x standby-timeout-dc 0
|
||||
& powercfg -x hibernate-timeout-ac 0
|
||||
& powercfg -x hibernate-timeout-dc 0
|
||||
& powercfg -x disk-timeout-ac 0
|
||||
& powercfg -x disk-timeout-dc 0
|
||||
become: true
|
||||
become_method: runas
|
||||
become_user: "{{ win_obs_init__user }}"
|
||||
vars:
|
||||
ansible_become_pass: '{{ win_obs_init__password }}'
|
||||
|
|
Loading…
Reference in a new issue