Windows Operations¶
The windows module handles misc windows operations.
windows.reboot
¶
Stateless operation
This operation will always execute commands and is not idempotent.
Restart the server.
windows.reboot()
windows.service
¶
Stateless operation
This operation will always execute commands and is not idempotent.
Stop/Start a Windows service.
windows.service(service, running=True, restart=False, suspend=False)
- service: name of the service to manage
- running: whether the the service should be running or stopped
- restart: whether the the service should be restarted
- suspend: whether the the service should be suspended
Example:
windows.service(
name="Stop the spooler service",
service="service",
running=False,
)