Eftersom Windows Vista, Windows innehåller förbättrade anti-piratkopiering funktion i form av Software Protection Platform som innehåller Windows produktaktivering (WPA) och Windows Genuine Advantage-Validering för detaljhandeln användare.,
dessutom måste företagskunder med volymlicensavtal nu också aktivera var och en av datorerna i sitt nätverk under Volymaktivering med antingen flera aktiveringsnycklar (MAK) eller på premiss volume license key-management service (KMS) värd eller server för nätverksmiljöer med 25 eller fler maskiner.
dessutom är OEM-datorprodukter förinstallerade i fabriken skyddade med Systemlåst förinstallation (SLP 2.0) där BIOS ingår med signerad Windows-markör och SLIC-tabell för omedelbar aktivering., Alla dessa aktiveringsprocesser använder sig av Software Licensing Manager (SLMgr) modul, även känd som Windows Software Licensing Management Tool i Windows, en VBScript kallas slmgr.vbs som håller reda på licensiering detaljer.
slmgr script tillåter användare att fråga den aktuella installationen och se detaljer om Windows-installation och dess aktiverings-och licensieringsstatus. SLMgr.,vbs kan också användas för att mata in eller ändra 25-tecken produktnyckel som avgör vilken Windows OS edition tillåtet att installera och aktivera, och som också berättar installationsprogrammet om du har köpt en fullständig eller uppgradering licens. För att aktivera online eller mot KMS server, användare eller Windows GUI måste använda sig av SLMgr modulen också.
det mesta av licensoperationen i Windows kan göras via grafiskt användargränssnitt. Om du är strömanvändare kan du komma åt alla alternativ, flaggor och inställningar för SLMgr.VBS kommando script., För att köra skriptet loggar du in med ett användarkonto med administratörsrättigheter och öppnar ett förhöjt kommandotolkfönster för administratörer.
syntaxen och alternativen som är tillgängliga för slmgr.VBS command:
syntax för SLMgr
slmgr ]
maskinnamn är lokal eller fjärrdator eller dator som vill administrera. Om inget maskinnamn, användarnamn och lösenord anges som standard antas aktuell lokal maskin.
användarnamn är administratörsekvivalent användarkonto för att logga in på datorn.
lösenord är lösenord för användarkontot.,p>slmgr /ckms (rensa namnet på KMS-servern som används som standard och port till standard)
slmgr /skms-domain <FQDN> (Ställ in den specifika DNS-domänen där alla KMS SRV-poster kan hittas)
slmgr /ckms-domain (rensa den specifika KMS-domänen där alla SRV-poster kan slmgr/SKHC (aktivera KMS host caching)
slmgr/ckhc (inaktivera kms host caching)
slmgr/Sai<aktiveringsintervall >(anger intervallet i minuter för inaktiverade klienter att försöka kms-anslutning.,194633a”>
bekräftelse-ID> (fullständig aktivering genom aktivering telefonsamtal)
slmgr /ao-lista (visa alla aktiveringsobjekt som är tillgängliga för den lokala datorn)
slmgr /del-ao <AO_DN> (ta bort det angivna aktiveringsobjektet från den lokala datorn)
< ao_dn >
Obs: Om du anger slmgr-kommandot och ett fel returnerar att ”slmgr” inte är ett erkänt internt eller externt kommando beror orsaken till \windows\system32-katalogen Inte på din miljös sökväg., Helt enkelt ange den fullständiga sökvägen till (förutsatt att C: är Windows volym) C:\Windows\System32\slmgr eller ändra katalogen %WinDir%\System32 före utfärdandet av SLMgr kommando.
Update: Windows Software Licensing Verktyg (SLMGR.VBS) Användningsguide