mirror of
https://github.com/massgravel/massgrave.dev.git
synced 2026-07-18 01:41:29 +00:00
64 lines
2.5 KiB
Markdown
64 lines
2.5 KiB
Markdown
# Check Activation Status
|
|
|
|
A robust Windows Powershell script to display the licensing status of Microsoft Windows and Office.
|
|
|
|
**Author:** [abbodi1406](https://github.com/abbodi1406)
|
|
**Github Repo:** https://github.com/gravesoft/CAS
|
|
|
|
---
|
|
|
|
How to use it
|
|
-------------
|
|
|
|
- Go to the [Github repo](https://github.com/gravesoft/CAS).
|
|
- Download the ZIP file by clicking on the "Code" button and selecting "Download ZIP".
|
|
- Extract the ZIP file to a preferred location on your computer.
|
|
- Run the cmd_launcher.cmd file located in the extracted folder.
|
|
|
|
Supported products
|
|
------------------
|
|
|
|
- Windows Vista and later / Windows Server 2008 and later.
|
|
- Office 2010 and later (MSI or C2R), installed on Windows XP and later.
|
|
- Office UWP apps on Windows 10/11.
|
|
- Windows and Office KMS Host (CSVLK), installed on Windows Server 2003 and later.
|
|
|
|
Features
|
|
--------
|
|
|
|
- Require Windows Powershell 2.0 at minimum
|
|
- Practical replacement for **slmgr.vbs** functions `/dli` `/dlv` `xpr`
|
|
- Shows the activation expiration date for supported products
|
|
- Shows the `ProductKeyChannel` for Windows Vista / 7 / 8 primary installed key (available for uplevel Windows by default)
|
|
- Shows the status of add-on licenses (Extended Security Updates, APPXLOB, OCUR..., etc)
|
|
- Shows the status of Active Directory Volume Activation for Windows 8 and later
|
|
- Shows the status of Automatic VM Activation for Windows Server 2012 and later
|
|
- Shows the status of Subscription Activation for Windows 11 24H2 and later
|
|
- Implement **vNextDiag.ps1** functions to detect Office vNext licenses (subscription or lifetime)
|
|
- Implement <a href="https://github.com/asdcorp/clic" target="_blank">Client Licensing Check</a> tool for Windows 8 and later
|
|
|
|
Check-Activation-Status.ps1 advantages
|
|
--------------------------------------
|
|
|
|
- Faster PInvoke native methods imports from Software Licensing Client Dll.
|
|
- Shows more info for all supported Windows and Office versions.
|
|
- Implements "Client Licensing Check" for Windows 7 and Vista.
|
|
|
|
Parameters
|
|
----------
|
|
|
|
|Switch |Effect|
|
|
|-------|------|
|
|
| -IID | Show Offline Installation ID |
|
|
| -Dlv | Show IID, Rearm count, Trusted time, Product ID.. if available |
|
|
| -All | Show status for all IDs, regardless installed keys |
|
|
| -Pass | Skip end prompt or clearing window buffer with All switch |
|
|
|
|
Unsupported
|
|
-----------
|
|
|
|
Status of Token-based Volume Licensing.
|
|
|
|
License
|
|
-------
|
|
The project is licensed under the terms of the MIT License. |