mirror of
https://github.com/de-it-krachten/ansible-role-sysinternals
synced 2026-09-15 03:52:04 +00:00
No description
- Jinja 100%
|
|
||
|---|---|---|
| .github/workflows | ||
| defaults | ||
| meta | ||
| molecule/default | ||
| tasks | ||
| .ansible-lint | ||
| .cicd | ||
| .cicd.overwrite | ||
| .collections | ||
| .gitignore | ||
| .releaserc.yml | ||
| .roles | ||
| .yamllint | ||
| CHANGELOG.md | ||
| README.md | ||
ansible-role-sysinternals
Dependencies
Roles
None
Collections
- ansible.windows
- community.windows
Platforms
Supported platforms
- Windows Server 2012 R21
- Windows Server 20161
- Windows Server 20191
- Windows Server 20221
- Windows Server 20251
Note: 1 : no automated testing is performed on these platforms
Role Variables
defaults/main.yml
# Location where to install sysinternals to
sysinternals_install_root: 'c:\windows\temp'
# Dict of diffeent sysinternal tools supported
sysinternals_tools_info:
pendmoves:
name: pendmoves
url: https://download.sysinternals.com/files/pendmoves.zip
exe: pendmoves.exe
handle:
name: handle
url: https://download.sysinternals.com/files/Handle.zip
exe: handle.exe
tcpview:
name: tcpview
url: https://download.sysinternals.com/files/TCPView.zip
exe: tcpview.exe
# List of sysinternal tools created from dict above
sysinternals_tools: "{{ sysinternals_tools_info | dict2items | json_query('[].key') }}"
Example Playbook
molecule/default/converge.yml
- name: sample playbook for role 'sysinternals'
hosts: all
become: 'yes'
tasks:
- name: Include role 'sysinternals'
ansible.builtin.include_role:
name: sysinternals