salt.modules.win_license
This module allows you to manage windows licensing via slmgr.vbs
salt '*' license.install XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
-
Attempt to activate the current machine via Windows Activation
CLI Example:
salt '*' license.activate
salt.modules.win_license.activate()
-
Return information about the license, if the license is not correctly activated this will return None.
CLI Example:
salt '*' license.info
salt.modules.win_license.info()
-
Install the given product key
CLI Example:
salt '*' license.install XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
salt.modules.win_license.install(product_key)
-
Check to see if the product key is already installed.
- Note: This is not 100% accurate as we can only see the last
-
5 digits of the license.
CLI Example:
salt '*' license.installed XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
salt.modules.win_license.installed(product_key)
-
Return true if the current machine is licensed correctly
CLI Example:
salt '*' license.licensed
salt.modules.win_license.licensed()
-
Uninstall the current product key
CLI Example:
salt '*' license.uninstall
salt.modules.win_license.uninstall()
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/modules/all/salt.modules.win_license.html