Volume Activation Management Tool (VAMT) Cmdlets in Windows PowerShell
Windows PowerShell® is a task-based command-line shell and scripting language designed especially for system administration. This reference topic for the information technology (IT) professional provides assistance in utilizing the Windows PowerShell cmdlets to script and automate tasks.
VAMT module cmdlets
The enables network administrators and other IT professionals to automate and centrally manage the volume and retail-activation process for Windows®, Microsoft® Office, and select other Microsoft products. can manage volume activation using Multiple Activation Keys (MAKs) or the Windows Key Management Service (KMS). For more information about VAMT, see the Volume Activation Management Tool Technical Reference.
Cmdlet | Description |
---|---|
Adds the user-specified product key to a VAMT database. |
|
Exports product data and product-key data from a VAMT database to a portable .cilx file. |
|
Performs VAMT discovery operations. |
|
Acquires confirmation IDs (CIDs) from the Microsoft licensing servers during proxy activation. |
|
Retrieves the record of a product or list of products from a VAMT database. |
|
Retrieves product-key records from a VAMT database. |
|
Imports the data from a specified .cilx or .cil file into a VAMT database. |
|
Initializes the VAMT database and removes all the data. |
|
Installs Confirmation IDs (CID) acquired from Microsoft onto the respective computers to complete proxy activation. |
|
Activates products online, using the local computer’s Internet connection. |
|
Installs the specified product key on a product or a group of products. |
|
Updates the VAMT database by querying the computers for their current status. |
Notes
To list all the cmdlets that are available, use the Get-Command –Module RemoteAccess
cmdlet.
For more information about, or for the syntax of, any of the cmdlets, use the Get-Help
<cmdlet name> cmdlet, where <cmdlet name> is the name of the cmdlet that you want to research. For more detailed information, you can run any of the following cmdlets:
● Get-Help
<cmdlet name> -Detailed
● Get-Help
<cmdlet name> -Examples
● Get-Help
<cmdlet name> -Full
More Information
For more information about the cmdlets, see the following: