@installdoc/ansible-gas-station
Version:
An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤
17 lines (14 loc) • 734 B
YAML
- name: Check if default PowerShell start menu folder/link exists
ansible.windows.win_stat:
path: "{{ start_menu_programs_folder }}\\Windows PowerShell\\Windows PowerShell.lnk"
register: powershell_shortcut
- name: Move Powershell start menu link to top level
ansible.windows.win_shell: "Move-Item -Path \"$env:UserProfile\\{{ start_menu_programs_folder_part }}\\Windows PowerShell\
\\Windows PowerShell.lnk\" -Destination \"$env:UserProfile\\{{ start_menu_programs_folder_part }}\
\\Windows PowerShell.lnk\""
when: powershell_shortcut.stat.exists
- name: Remove PowerShell folder from start menu
ansible.windows.win_file:
path: "{{ start_menu_programs_folder }}\\Windows PowerShell"
state: absent