summaryrefslogtreecommitdiff
path: root/docs/command_line_switches.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/command_line_switches.md')
-rw-r--r--docs/command_line_switches.md39
1 files changed, 26 insertions, 13 deletions
diff --git a/docs/command_line_switches.md b/docs/command_line_switches.md
index 28c7bc4..2f57f33 100644
--- a/docs/command_line_switches.md
+++ b/docs/command_line_switches.md
@@ -9,7 +9,7 @@
| Switches | Meaning |
|-------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| `/HWID` | Activate with HWID |
+| `/HWID` | Activate with HWID |
| `/HWID-NoEditionChange` | Some editions don't support HWID, so by default the script changes the edition to nearest available edition to enable activation. This switch runs HWID without allowing edition changes. |
### Ohook
@@ -21,24 +21,37 @@
### TSforge
-| Switches | Meaning |
-|------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| `/Z-Windows` | Activate only Windows with TSforge |
-| `/Z-ESU` | Activate only ESU with TSforge |
-| `/Z-Office` | Activate only Office with TSforge |
-| `/Z-ProjectVisio` | Activate only Project/Visio with TSforge |
-| `/Z-WindowsESUOffice` | Activate all Windows / ESU / Office with TSforge |
-| `/Z-WinHost` | Activate only Windows KMS Host with TSforge |
-| `/Z-OffHost` | Activate only Office KMS Host with TSforge |
-| `/Z-APPX` | Activate only 8/8.1 APPXLOB with TSforge |
+| Switches | Meaning |
+|------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| `/Z-Windows` | Activate only Windows with TSforge |
+| `/Z-ESU` | Activate only ESU with TSforge |
+| `/Z-Office` | Activate only Office with TSforge |
+| `/Z-ProjectVisio` | Activate only Project/Visio with TSforge |
+| `/Z-WindowsESUOffice` | Activate all Windows / ESU / Office with TSforge |
+| `/Z-WinHost` | Activate only Windows KMS Host with TSforge |
+| `/Z-OffHost` | Activate only Office KMS Host with TSforge |
+| `/Z-APPX` | Activate only 8/8.1 APPXLOB with TSforge |
| `/Z-ID-ActivationIdGoesHere` | To specify an activation ID for activation, where ActivationIdGoesHere needs to be edited for Activation ID. If you want to add multiple through parameters, pass each of them in separate parameters |
-| `/Z-Reset` | Reset rearm counter, evaluation period and clear the tamper state, key lock |
+| `/Z-Reset` | Reset rearm counter, evaluation period and clear the tamper state, key lock |
+
+**Change activation method:**
+
+For builds 19041 and later, the script automatically selects StaticCID (requires an internet connection). If no internet connection is detected, it automatically switches to the KMS4k method.
+For builds earlier than 19041, the script automatically selects ZeroCID.
+
+To override this automatic selection and use a specific activation method, you can apply the following switches in combination with the switches listed above.
+
+| Switches | Meaning |
+|------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| `/Z-SCID` | Force use StaticCID activation method. It needs Internet and does not work on Windows 7 and older versions. |
+| `/Z-ZCID` | Force use ZeroCID activation method. Works reliably on builds below 19041, may break on builds between 19041-26100 and does not work on builds above 26100.4188. |
+| `/Z-KMS4k` | Volume licenses only. Activates for 4000+ years. |
### KMS38
| Switches | Meaning |
|---------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| `/KMS38` | Activate with KMS38 |
+| `/KMS38` | Activate with KMS38 |
| `/KMS38-NoEditionChange` | Some editions don't support KMS38, so by default the script changes the edition to nearest available edition to enable activation. This switch runs KMS38 without allowing edition changes. |
| `/KMS38-RemoveProtection` | Remove KMS38 protection |