- Az ospp.vbs lehetővé teszi az Office-kulcsok, licencek és aktiválás mennyiség szerinti kezelését, beleértve a MAK és a KMS közötti változtatásokat is.
- Az slmgr.vbs kezeli a KMS-gazdagépet és a Windowst, szabályozva a gazdagép kulcsait, portjait, DNS-ét és az aktiválások számát.
- A VAMT grafikus felületet kínál az Office, a Project, a Visio és a Windows mennyiségi aktiválásának központosított kezeléséhez.
- Az arany képek megfelelő előkészítése, valamint a CMID, a GVLK és az újrafegyverzés helyes használata a legtöbb aktiválási problémát megelőzi.
Amikor az Office aktiválása leáll, pont amikor a legnagyobb szükség lenne rá , könnyű pánikba esni: licenc nélküli termékre vonatkozó figyelmeztetések, letiltott funkciók és nem sokat mondó hibaüzenetek. Ezen problémák mögött sok esetben a mennyiségi aktiválás kezelésének módja húzódik meg, és itt jönnek képbe az olyan eszközök, mint az ospp.vbs , az slmgr.vbs és a VAMT, amelyek lehetővé teszik a licencek, kulcsok és KMS-kiszolgálók részletes kezelését.
Ha vállalati, VDI vagy szerverkörnyezetben dolgozik az Office LTSC 2024, LTSC 2021, Office 2019 vagy Office 2016 (beleértve a Projectet és a Visiót) csomaggal , akkor ezeknek a szkripteknek a működési módjának megértése számtalan órányi tesztelést és támogatási jegyeket takaríthat meg. Ebben a cikkben lépésről lépésre és tényleges parancsokkal megismerheti, hogyan aktiválhatja újra az Office-t az ospp.vbs használatával , hogyan konfigurálhatja és diagnosztizálhatja a KMS-t, hogyan válthat a MAK és a KMS aktiválása között, hogyan használhatja az slmgr.vbs-t a gazdagépen és a VAMT-t grafikus felületként, valamint számos olyan trükköt is bemutat, amelyek a gyakorlatban valódi különbséget jelentenek.
Az Office mely verziói és környezetei tartoznak a lefedettség alá?
Az összes megjelenő eszköz és parancs az Office mennyiségi licenccel rendelkező kiadásaira vonatkozik , konkrétan az Office LTSC 2024, az Office LTSC 2021, az Office 2019 és az Office 2016 kiadásokra, beleértve a Project és a Visio mennyiségi kiadásait is. Ezekben az esetekben az aktiválás általában egy vállalati KMS-kiszolgálón keresztül vagy MAK (többszörös aktiválási kulcs) kulcsok használatával történik .
Kiszolgáló- és VDI-környezetekben kulcsfontosságú a megfelelő lemezkép használata : az Office LTSC 2024-hez legalább a Windows Server 2019 ajánlott; az LTSC 2021-hez legalább a Windows Server 2016; az Office 2019-hez pedig a Windows Server 2012 vagy újabb verzió. Egy elavult alaplemezkép kiválasztása bonyolíthatja az aktiválási szolgáltatásokkal és a legújabb eszközökkel való kompatibilitást.
A telepítési folyamat általában XML konfigurációs fájlokkal kezdődik , amelyeket a támogatási csapat vagy a rendszergazda az Office minden verziójához külön generál. Általában kapsz egy fájlkészletet (setup.exe, konfigurációs XML stb.), amelyet átmásolsz egy mappába a szerveren vagy a gépeden (például egy Office nevű mappába az asztalon), majd onnan indítod el a telepítést és a KMS aktiválását.
Fontos szempont, hogy az Office kötetalapú verziói előre telepítve vannak egy GVLK-val (általános kötetlicenc-kulcs), amelyet KMS-en vagy Active Directory-alapú aktiváláson keresztüli aktiválásra szántak. Ha bármikor MAK-kulcsra vált, majd később vissza szeretne térni a KMS-hez, egyszerűen írja be újra a megfelelő GVLK-t a VAMT vagy az ospp.vbs /inpkey használatával.
Az ospp.vbs szkript: a legfontosabb eszköz az Office újraaktiválásához

Az ospp.vbs (Office Software Protection Platform) szkript az Office licenckezelésének alapja nagy volumenű környezetekben. Lehetővé teszi kulcsok telepítését és eltávolítását, aktiválások kikényszerítését, licencállapot ellenőrzését, a KMS-gazdagép konfigurálását és az aktiválási állapot visszaállítását, sok más mellett.
Az ospp.vbs fájl elérési útja az architektúrától függ. és a verzióról, de a modern kiadásokban általában a következőben található: Program Files\Microsoft Office\root\Office16Ha az Office 32 bites verzióját 64 bites operációs rendszerre telepítette, a szokásos elérési út a következő lesz: Program Files (x86)\Microsoft Office\root\Office16Régebbi telepítésekben az elérési út nem feltétlenül tartalmazza a mappát gyökér.
Az ospp.vbs futtatásához a cscript.exe szkriptmotort kell használnia , mindig emelt jogosultságú parancssorból (Futtatás rendszergazdaként). Ha gyorsan át szeretné tekinteni a szkript súgóját, egyszerűen futtassa a következőt:
cscript ospp.vbs /?
Az ospp.vbs általános szintaxisa több részből áll , amelyek lehetővé teszik a végrehajtandó művelet megadását, és opcionálisan azt is, hogy melyik gépen kell azt végrehajtani:
cscript ospp.vbs
A további paraméterek lehetővé teszik a távoli gépeken való műveletek végrehajtását : ha megadja a ComputerName , Username és Password paramétereket, a szkript végrehajtja a műveletet a távoli gépen, feltéve, hogy a használt fiók rendelkezik a szükséges jogosultságokkal. Ha elhagyja a számítógépnevet, a parancs a helyi gépen hajtja végre a műveletet, és ha nem ad meg hitelesítő adatokat, akkor az aktuális felhasználó hitelesítő adatait fogja használni.
ospp.vbs globális licencelési és aktiválási beállítások
Az ospp.vbs globális beállításai a licencek állapotának kezelésére és a telepített Office-termékek aktiválására összpontosítanak. Íme néhány a leggyakrabban használt beállítások közül, és azok funkciói:
/act – Ez a kapcsoló megkísérli aktiválni a számítógépen már telepített összes Office termékkulcsot . Ez az alapvető parancs az aktiválás „kikényszerítésére”, ha tudjuk, hogy minden megfelelően van konfigurálva.
/inpkey:érték – Ez a paraméter egy új termékkulcsot telepít , amely lecseréli a meglévőt. Fontos a teljes kulcsérték megadása, például MAK vagy GVLK. Ez mind KMS-kulcsok közötti váltásra, mind MAK-ról KMS-re és fordítva történő konvertálásra szolgál.
/unpkey:érték – Ez a beállítás eltávolít egy adott termékkulcsot, a kulcs utolsó öt karakterét használva. Ez az utolsó öt számjegy könnyen beszerezhető a /dstatus paranccsal , amely információkat jelenít meg a telepített kulcsokról.
/inslic:érték – Arra használják, hogy .xrm-ms licencfájl manuális telepítése a fájl elérési útját megadva. Ezt általában kiskereskedelmi licencek mennyiségi licencekké konvertálásakor használják, a KMS licencfájlok betöltésekor a mappából Licenses16 mielőtt megadná a KMS ügyfélkulcsot.
/dstatus – Megjeleníti a jelenleg telepített Office termékkulcsok licencinformációit . Ez nagyon hasznos annak gyors ellenőrzéséhez, hogy melyik kiadás aktív, hogy a licenc KMS vagy MAK módban van-e, valamint a kulcs utolsó öt karakterét.
/dstatusall – Hasonló az előző parancshoz, de az összes telepített licencet listázza , nem csak az aktív kulcsokhoz tartozókat. Ez akkor hasznos, ha régi telepítések maradványai vagy több Office/Visio/Project termék található ugyanazon a számítógépen.
/dhistoryacterr – Megjeleníti a MAK vagy kereskedelmi kulcsok aktiválási hibaelőzményeit , segítve a sikertelen kísérletek, hálózati problémák, kulcszárak stb. észlelését.
/dinstid – Létrehozza és megjeleníti az offline (telefonon keresztüli) aktiváláshoz szükséges telepítési azonosítót . Ezt az azonosítót ezután elküldi a Microsoft aktiválási központjának a megerősítő azonosító beszerzése céljából.
/actcid:érték – Miután megkapta a megerősítő azonosítót, ez a parancs azt használja a termék manuális offline aktiválásához . Ehhez meg kell adnia a Microsoft által megadott CID értéket.
/rearm – Ez a beállítás visszaállítja az összes telepített Office-kulcs licencállapotát , visszaállítja a türelmi időszakot és törli az aktiválási állapotot. Ez nagyon gyakori a VDI-hez készült aranylemezképek előkészítésekor, biztosítva, hogy minden telepített gép tiszta állapotban induljon el.
/rearm:érték – Az előző parancs pontosabb változata, amely csak egy adott SKU-azonosítónak megfelelő licencet éleszt újra . Az SKU-azonosítót előre a /dstatus paranccsal lehet lekérdezni . Ez különösen hasznos, ha az újraélesítések száma kimerült, és a licencet KMS vagy AD-alapú aktiválással újraaktiválják egy további újraélesítési ciklus megszerzése érdekében.
/ddescr:érték – Egy aktiválási hibakód (például 0xC004F042 vagy 0xC004F074) esetén ez a parancs részletes leírást jelenít meg a hibáról. Ez nagyon hasznos annak megértésében, hogy a probléma a hálózatból, a KMS-kiszolgálóból, a kulcsból vagy a helyi konfigurációból ered-e. A hibákkal kapcsolatos további információkért lásd az aktiválási hibakódok című részt.
KMS kliensekre vonatkozó ospp.vbs beállítások
A licencek kezelése mellett az ospp.vbs lehetővé teszi a KMS-kliens viselkedésének finomhangolását , különösen olyan környezetekben, ahol nem használják az automatikus DNS-felderítést, vagy ahol a KMS-kiszolgáló egy másik hálózaton található.
/dhistorykms – Megjeleníti a KMS kliens aktiválási előzményeit , beleértve azt is, hogy melyik KMS gazdagép válaszolt, hány próbálkozás történt, és hogy voltak-e hibák. Ez elengedhetetlen annak ellenőrzéséhez, hogy a kliens valóban a megfelelő szerverrel kommunikál-e.
/dcmid – Megjeleníti a KMS-kliens kliensgép-azonosítóját (CMID) . A VDI-hez készült aranylemezképeknél elengedhetetlen, hogy ez az érték üresen jelenjen meg a kép rögzítése előtt, hogy megakadályozzuk, hogy több gép ugyanazt az azonosítót használja, és ezáltal torzítsa a KMS-kiszolgáló aktiválási számát.
/sethst:érték – Explicit módon konfigurálja a a használandó KMS-kiszolgáló hostneveEz az érték a kulcs alatti regiszterben tárolódik. HKLM\Software\Microsoft\OfficeSoftwareProtectionPlatform\KeyManagementServiceNameEz a kulcsfontosságú parancs, amikor egy klienst egy adott KMS-hoszt használatára szeretnénk kényszeríteni, például kms-office.oasixcloud.es vagy egy belső FQDN.
/setprt:érték – Határozza meg a A KMS szolgáltatás TCP portjaAz alapértelmezett érték 1688, de egyes szervezeteknél biztonsági vagy hálózati szegmentálási okokból módosítják. A beállítás mentésre kerül a következő helyen: KeyManagementServicePort ugyanazon regisztrációs ágon belül.
/remhst – Eltávolítja a manuálisan konfigurált KMS-gazdagépet, és visszaállítja a portot 1688-ra , ezzel visszaállítva a klienst az automatikus DNS-felderítési módba. Ez akkor hasznos, ha leállítja a tesztkiszolgáló használatát, és azt szeretné, hogy a gépek explicit konfiguráció nélkül térjenek vissza az éles KMS-gazdagép kereséséhez.
/cachst:érték – Engedélyezi vagy letiltja a KMS-gazdagép gyorsítótárazását a kliensen . IGAZ vagy HAMIS értéket kap. Ez lehetővé teszi annak szabályozását, hogy a kliens emlékezzen-e a használt gazdagépre, vagy gyakrabban próbálja meg újra felderíteni azt.
/actype:érték – Windows 8.1-es és újabb verziókban ez a paraméter a kívánt kötetaktiválási típust jelzi : az 1-es érték az Active Directory-alapú aktiválást, a 2-es a tiszta KMS-t, a 0 pedig mindkettőt engedélyezi. Ez nagyon hasznos a klasszikus KMS-ről AD-alapú aktiválásra áttérő vegyes szervezeteknél.
/skms-domain:érték – Windows 8.1 és újabb verziók esetén ez lehetővé teszi egy adott DNS-tartomány meghatározását, amelyben a KMS szolgáltatás SRV-rekordjait keresni fogja a rendszer . Meg kell adnia a teljes FQDN-t; ez nem befolyásolja egyetlen KMS-állomás konfigurációját a /sethst használatával , de befolyásolja a folyamatot, ha az automatikus felderítést egy adott tartományra szeretné korlátozni.
/ckms-domain – Törli a KMS SRV rekordokhoz definiált DNS-tartományt . Ha nincs konfigurálva állomás a /sethst paraméterrel , a kliens visszatér a szokásos DNS automatikus észlelés használatához a KMS-kiszolgáló kereséséhez.
Gyakorlati forgatókönyvek az ospp.vbs fájllal: Office újraaktiválása és diagnosztizálása
A gyakorlatban szinte mindig a tipikus forgatókönyvek lefedésére a parancsok meghatározott kombinációit használjuk : kulcsok módosítása, KMS-hibák elhárítása, gazdagépek tesztelése, gyorsítótár-beállítás stb. Ezek a leghasznosabbak.
1. Változtassa meg a kulcsot MAK-ra, és aktiválja egy távoli számítógépen
Képzeld el, hogy van egy távoli csapatod, amit úgy hívnak, hogy contoso1 És telepíteni és aktiválni szeretne egy MAK kulcsot. Emelt jogosultságokkal rendelkező parancssorból a következőket teheti:
cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX contoso1
cscript ospp.vbs /act contoso1
Az első parancs telepíti az új MAK kulcsot a távoli számítógépre a jelenlegi (vagy a kifejezetten megadott) hitelesítő adatok használatával. A második parancs megkísérli az online aktiválást a Microsoft szerverein ugyanazon a távoli számítógépen.
2. Aktiválási hibák diagnosztizálása a KMS segítségével
Ha az Office nem aktiválódik a KMS ellen, kövesse az alábbi lépéseket a KMS kliensben:
cscript ospp.vbs /dstatusall
cscript ospp.vbs /dhistorykms
cscript ospp.vbs /act
Először ellenőrzi az összes licencet és azok állapotát , majd áttekinti a KMS-sel folytatott kommunikációs előzményeket, végül pedig aktiválást kényszerít ki. Ha az üzenet olyan kódot tartalmaz, mint a 0xC004F042 , akkor a leírást a következőképpen kérheti le a szkripttől:
cscript ospp.vbs /ddescr:0xC004F042
3. A KMS-gazdagép gyorsítótárának engedélyezése vagy letiltása
Bizonyos telepítéseknél kívánatos lehet, hogy a kliens emlékezzen a már hosszabb ideje használt KMS-hosztra, míg másoknál célszerűbb, ha újra megkeresi azt, például terheléselosztás esetén:
cscript ospp.vbs /cachst:TRUE
cscript ospp.vbs /cachst:FALSE
A TRUE (IGAZ) aktiválja a KMS host gyorsítótárazását , a FALSE (HAMIS) pedig deaktiválja, így a kliensnek újra kell felfedeznie a szervert.
4. Tesztelje a teszt KMS-állomást, és térjen vissza az automatikus felderítéshez
Ha egy labor KMS-kiszolgálót szeretne validálni, a következőket teheti:
cscript ospp.vbs /sethst:kmstest.contoso.com
cscript ospp.vbs /act
cscript ospp.vbs /dhistorykms
Ez ellenőrzi, hogy a kliens megfelelően eléri-e a tesztgépet . Az ellenőrzést követően eltávolíthatja a gépet, hogy a rendszer ismét a termelési KMS-t használja DNS-en keresztül.
cscript ospp.vbs /remhst
Az Office konfigurálása és újraaktiválása egy adott KMS-hez (pl. Oasix)
Sok felhőszolgáltató saját KMS-kiszolgálót használ az Office aktiválásához.Egy tipikus példa erre egy olyan környezet, ahol a KMS-t a következőképpen hirdetik: kms-office.oasixcloud.es és a támogató csapat biztosítja a telepítési és konfigurációs fájlok készletét.
Az ilyen típusú forgatókönyvek szokásos folyamata jellemzően több lépésből áll : először ellenőrzi a KMS-sel való kapcsolatot, majd telepíti az Office-t a megfelelő XML-fájllal, hozzáfér az Office könyvtárához, és elindítja az aktiválást a szerveren.
1. Ellenőrizze a kapcsolatot a KMS-kiszolgálóval
A Windowsos gépről, amelyre telepíteni szeretné az Office-t:
ping kms-office.oasixcloud.es
Ha a ping válaszra kerül, a gép látja a KMS-hosztot , és a tűzfal blokkjait leszámítva képesnek kell lennie az aktiválásra.
2. Telepítse a Microsoft Office csomagot a kötet XML fájljával
Feltételezve, hogy az összes fájlt átmásolta az asztalon lévő „Office” mappába, és hogy az XML fájl neve például a következő: Office2021ProfPlusKMS.xml:
.\setup.exe /configure Office2021ProfPlusKMS.xml
A parancs futtatása után megkezdődik a csendes vagy félig csendes telepítés , ahogy az az XML fájlban is látható. Fontos megvárni, amíg teljesen befejeződik, mielőtt folytatná az aktiválást.
3. Nyissa meg az Office könyvtárat
A telepítés után lépjen a megfelelő Office mappába, például:
cd C:\Program Files\Microsoft Office\Office16
64 bitesnél régebbi 32 bites környezetekben a Program Files (x86) fájlt kellene használnod , de a logika ugyanaz: keresd meg azt a mappát, ahol az OSPP.VBS szkript található.
4. Konfigurálja a KMS-kiszolgálót és aktiválja
Ebben az esetben explicit módon meg kell mondani a kliensnek, hogy az Oasix hosztot használja, majd ki kell kényszeríteni az aktiválást:
cscript.exe .\OSPP.VBS /sethst:kms-office.oasixcloud.es
cscript.exe .\OSPP.VBS /act
5. Ellenőrizze a licenc állapotát
Végül ellenőrizheti az aktiválási információkat és a csatorna típusát:
cscript -nologo "ospp.vbs" /dstatus
A parancs kimenetének áttekintése mellett mindig érdemes megnyitni egy Office-alkalmazást , a Fájl > Fiók menüpontra lépni , és ellenőrizni, hogy a termék aktiváltként jelenik-e meg, és nincsenek-e licencfigyelmeztetések.
slmgr.vbs: KMS és Windows állomásfelügyelet
Míg az ospp.vbs az Office kliensre összpontosít, az slmgr.vbs a KMS-gazdagépre és a Windowsra összpontosít.Ez a szkript, amely a következő helyen található: Windows\system32Lehetővé teszi a KMS-kiszolgáló konfigurálását, a hosztkulcsok telepítését, az aktiválási szám megtekintését, a portok beállítását, valamint a DNS-ben való közzétételt vagy közzététel mellőzését.
Az slmgr.vbs fájl helyben és távolról is futtatható , feltéve, hogy rendszergazdai jogosultságokkal rendelkező fiókot használ a célszámítógépen. Ha egy általános jogú felhasználó próbálja meg futtatni, számos művelet blokkolva lesz, és a megjelenített licencinformációk hiányosak lehetnek.
Alapértelmezés szerint az slmgr.vbs a wscript.exe szkriptet használja , de parancssorból történő munkavégzéshez erősen ajánlott a cscript.exe használata, mivel sokkal kezelhetőbb szöveges kimenetet biztosít:
cscript slmgr.vbs
Amikor jelentős módosításokat hajt végre a licencelési konfigurációban (például új KMS-gazdagépkulcsot telepít vagy módosítja a portot), újra kell indítania a szoftverlicencelési szolgáltatást a módosítások érvénybe lépéséhez. Ezt megteheti a Szolgáltatások konzolon vagy a következővel:
net stop sppsvc && net start sppsvc
Az slmgr.vbs számos beállítása közül néhány különösen fontos az Office és a Windows KMS-gazdagép kezeléséhez:
- /ipk Termékkulcs – Telepítse a termékkulcsot a KMS-gazdagépre (vagy alapértelmezés szerint Windows rendszerre). Ez a Microsoft által biztosított KMS-gazdagépkulcs regisztrálásának szabványos módja.
- /ato Aktiválási azonosító – Aktiválja a KMS-gazdagépet a Microsoft szerverein a korábban telepített kulcs használatával. Ha nincs megadva ActivationID, akkor az alapértelmezett Windows rendszeren fog működni.
- /dti Aktiválási azonosító – Megjeleníti a KMS-gazdagép telefonos aktiválásának telepítési azonosítóját, amennyiben az online aktiválás nem lehetséges.
- /atp Megerősítésazonosító Aktiválási azonosító – Fejezze be a KMS-gazdagép aktiválását a telefonon kapott megerősítő azonosító használatával.
- /dlv Aktiválási azonosító – Megjeleníti a jelzett termék részletes licencelési információit, beleértve a ügyfélszám (km) és aktiválási állapotAz Office KMS-gazdagép állapotának ellenőrzéséhez általában egy adott aktiválási azonosítót használnak, például:
cscript slmgr.vbs /dlv 70512334-47B4-44DB-A233-BE5EA33B914C - /dli Aktiválási azonosító – Rövidebb változat, amely csak az alapvető licencinformációkat mutatja.
- /upk Aktiválási azonosító – Távolítsa el a megadott alkalmazás termékkulcsát. Az ActivationID nélkül eltávolíthatja az összes kulcsot, beleértve a Windows kulcsot is, ezért fokozott óvatossággal járjon el.
- /xpr Aktiválási azonosító – Megjeleníti az aktuális licencállapothoz társított lejárati dátumot.
- /sprt Portszám – Állítsa be azt a TCP portot, amelyen a KMS-gazdagép figyeli a kéréseket (alapértelmezett: 1688).
- /cdns y /sdns – Letiltják vagy engedélyezik az SRV-rekordok automatikus közzétételét a DNS-ben a KMS-gazdagép által.
- /cpri – Csökkentse a KMS-folyamatok prioritását a teljesítményre gyakorolt hatás minimalizálása érdekében.
- /sai y /sri – Az aktiválási és megújítási intervallumok percekben vannak megadva a KMS ügyfelei számára (például 120 az aktiválási kísérleteknél, 10080 a heti megújításnál).
Ezenkívül az slmgr.vbs fájl tartalmaz specifikus paramétereket az Active Directory-alapú aktiváláshoz , amelyek lehetővé teszik egy AD DS erdő aktiválását egy speciális termékkulccsal:
- /ad-activation-online Termékkulcs – Aktiválja az AD DS erdőt a megadott kulccsal, online kapcsolat használatával.
- /ad-activation-apply-get-iid Termékkulcs – Megjeleníti az erdő telefonos aktiválásának telepítési azonosítóját.
- /ad-activation-apply-cid Termékkulcs-megerősítési azonosító – Az erdő aktiválása a megerősítő azonosítóval ér véget.
Hasznos slmgr és ospp parancsok KMS-gazdagépek és -kliensek számára
Azokban a környezetekben, ahol VDI asztali számítógépeket készítenek elő, vagy az Office több verzióját migrálják , nagyon hasznos egy kis gyűjteményt kezelni a KMS-kiszolgáló és az ügyfelek közös parancsaiból.
A KMS-gazdagép esetében néhány visszatérő példa:
- Az Office különböző verzióinak KMS-számának ellenőrzése
2013-es iroda:cscript slmgr.vbs /dlv 2E28138A-847F-42BC-9752-61B03FFF33CD
2010-es iroda:cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864
2016-es iroda:cscript slmgr.vbs /dlv 98ebfe73-2084-4c97-932c-c0cd1643bea7 - A KMS-gazdagép aktiválása
cscript slmgr.vbs /ato - Az összes konfigurált gazdagép megjelenítése
cscript slmgr.vbs /dlv all - Telepítse a KMS-gazdagép kulcsát
cscript slmgr.vbs /ipk <product key> - Ellenőrizze a gazdagép DCMID-jét
cscript slmgr.vbs /dcmid - Egy adott KMS-állomás inaktiválása (verziótól függően) használatával
/upka megfelelő aktiválási azonosítóval.
Office kliensgépekhez, a munkakönyvtárral a megfelelő Office mappában (például C:\Program Files (x86)\Microsoft Office\Office16), gyakori a használata:
- Ügyfél-azonosító ellenőrzése (DCMID), amelynek arany képen üresnek kell lennie:
cscript ospp.vbs /dcmid - Licencinformációk megtekintése a telepített termékről:
cscript ospp.vbs /dstatus - Részletes KMS-gazdagép aktiválási állapotának megtekintése az ügyféltől:
cscript slmgr.vbs /dlv - Tekintse meg a KMS-állomásnevet, amelyhez az ügyfél csatlakozik:
cscript ospp.vbs /dhistorykms - Részleges Office-kulcs eltávolítása, az utolsó öt karaktert jelölve:
cscript ospp.vbs /unpkey:<ULTIMOS5> - Új kulcs behelyezése, MAK vagy ügyfél KMS:
cscript ospp.vbs /inpkey:<product key> - Office aktiválásának kényszerítése:
cscript ospp.vbs /act - Állítsa be a KMS-kiszolgálót és a portot a kliensgépről:
cscript ospp.vbs /sethst:serverfqdn.your.org
cscript ospp.vbs /setprt:1688
cscript ospp.vbs /act
Ezzel párhuzamosan hasonló beállítások alkalmazhatók Windows rendszerre is az slmgr használatával , például:
slmgr.vbs /skms serverfqdn.your.org:1688
slmgr.vbs /ato
Összeszerelés, létesítmények tisztítása és aranyozott képek előkészítése
A VDI és a tömeges telepítések egyik kritikus pontja a „tiszta” rendszerkép előkészítése , hogy minden kapott gépnek saját azonosítója legyen, és problémamentesen aktiválható legyen a KMS ellen.
A kép rögzítése előtt létfontosságú, hogy ne nyisson meg Office-alkalmazásokat, és ne futtassa az ospp.vbs fájlt, kivéve, ha ez feltétlenül szükséges a licencek telepítéséhez. Az alkalmazás megnyitása kijavítja a CMID-t, és érvénytelenítheti a kép előkészítését.
Az ajánlott munkafolyamat általában a következő : az előkészítési folyamat végén telepítse az Office-t, alkalmazza a szükséges javításokat, és közvetlenül a rögzítés előtt állítsa össze újra a telepítést a következőkkel:
cscript ospp.vbs /rearm vagy egyes verziókban az eszköz használatával ospprearm.exe fájl.
Újraélesítés után ellenőrizni kell, hogy a DCMID üres-e. a cscript ospp.vbs /dcmid És akkor igen, rögzítsd az arany képet. Különben az összes klón ugyanazt az azonosítót fogja használni, és a KMS-gazdagép egyetlen gépként fogja látni őket.
Ha teljesen el kell távolítania a korábbi Office-telepítések maradványait (például egyik verzióról a másikra való migrálás vagy a tartós problémák elhárítása esetén), használhatja az Office „tisztító” eszközeit, amelyek eltávolítják a beállításokat és fájlokat a régebbi verziókból. Ezek általában olyan lehetőségeket tartalmaznak, mint:
- Futtassa az Offscrub eszközt különböző paraméterekkel, beleértve a következőket: /kitérő bizonyos szakaszok (1, 2 vagy 3) kihagyásához és /q csendes működéshez.
- Használat
setup.exe /repair,/uninstallo/modifyaz igényeitől függően (alkatrészek javítása, eltávolítása vagy cseréje).
Végül ne feledje, hogy az Office Customization Tool (OCT) továbbra is hasznos bizonyos esetekben , különösen régebbi kötetkiadások esetén, és a következőkkel fut:
<ruta de setup.exe> /admin
Az Office 365/2016 manuális aktiválási módja KMS ügyfélkulccsal
Bár az Office 365 előfizetésen alapul, számos szervezet Office 2016 típusú telepítőket használ, amelyek mennyiségi licencekkel vannak telepítve , és amelyek KMS klienskulcsokat (GVLK) is tartalmaznak. Az ilyen típusú telepítés adott GVLK-val történő manuális aktiválásának folyamata nagyon szemléletes.
1. Nyissa meg a Parancssort rendszergazdaként
Az első lépés mindig az indítás parancssor emelt jogosultságokkalRendszergazdai jogosultságok nélkül az ospp.vbs parancsok nem tudnak írni a beállításjegyzékbe, és nem tudják módosítani a licenc állapotát.
2. Nyissa meg a megfelelő Office mappát
Attól függően, hogy az Office telepítve van-e a következőre: Program Files o Program Files (x86)A következő parancsokat használjuk (mindkettőt futtathatod, az egyik hibát jelez, ha az elérési út nem létezik):
cd /d %ProgramFiles%\Microsoft Office\Office16
cd /d %ProgramFiles(x86)%\Microsoft Office\Office16
3. Mennyiségi KMS-licencek feltöltése, ha alkalmazható
Kötetes telepítésre konvertált Office kiskereskedelmi telepítések esetén a KMS-kulcs megadása előtt be kell tölteni a VL-licencfájlokat. Ez a következőképpen történik:
for /f %x in ('dir /b ..\root\Licenses16\proplusvl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x"
Ez a parancs beolvassa az összes ProPlus VL KMS licencfájlt a Licenses16 mappában , és egyenként telepíti azokat az ospp.vbs fájl használatával.
4. Telepítse a GVLK-t és törölje a korábbi kulcsokat
Miután a VL-licencek betöltődtek, megadhatja a megfelelő KMS-klienskulcsot. Például az Office Professional Plus 2016 esetében az ismert KMS-klienskulcs a következő:
XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
A szkript valahogy így nézne ki (a maradék kulcsok törlésével együtt):
cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
cscript ospp.vbs /unpkey:BTDRB >nul
cscript ospp.vbs /unpkey:KHGM9 >nul
cscript ospp.vbs /unpkey:CPQVG >nul
Ez biztosítja, hogy csak a kívánt GVLK maradjon aktív , eltávolítva a régi kulcsokat, amelyek utolsó öt karaktere például BTDRB, KHGM9 vagy CPQVG.
5. A KMS-gazdagép, -port meghatározása és aktiválása
Végül a kliens utasítást kap arról, hogy melyik KMS-kiszolgálót használja, és az aktiválás kikényszerül:
cscript ospp.vbs /sethst:107.175.77.7
cscript ospp.vbs /setprt:1688
cscript ospp.vbs /act
Ha a 0xC004F074 hibát tapasztalja, az általában csatlakozási problémákra vagy túlterhelt KMS-kiszolgálóra utal . Ilyen esetekben ellenőrizze a kapcsolatot az adott gazdagéppel (ping, telnet a 1688-as portra, tűzfal), és próbálja újra a /act parancsot , amíg az aktiválás be nem fejeződik.
Ezen parancsok részletes kimenete olyan információkat jelenít meg, mint az SKU, a licenc típusa (VOLUME_KMSCLIENT) és a kulcs utolsó számjegyei, megerősítve, hogy a KMS-konfiguráció helyesen lett alkalmazva.
Tippek és ajánlott eljárások a KMS, a MAK és a VAMT használatával
A parancsokon túl számos ajánlás is létezik, amelyek segítenek a teljes aktiválási rendszert stabilabbá és kevésbé kiszolgáltatottá tenni a meglepetéseknek éles környezetben.
1. Az Office 2016-os és újabb verzióiban nem kell kulcsot megadni a KMS-kliensekben.
A legtöbb esetben elegendő a KMS-kulcsot helyesen aktiválni a gazdagépen; a kliens gépek az előre telepített GVLK-t használják, és automatikusan csatlakoznak. Csak a következőkre lesz szükség: /inpkey ha MAK-ra lett állítva, vagy ha egy adott GVLK-t szeretne kényszeríteni.
2. A kliensgépeknek csatlakozniuk kell a tartományhoz
A KMS modell jellemzően azt feltételezi, hogy a számítógépek egy Active Directory tartomány részét képezik, lehetővé téve az SRV-rekordok feloldását és a KMS-állomással folytatott kommunikáció érvényesítését. A tartományon kívüli számítógépek esetében általában kényelmesebb a MAK-aktiválás vagy a manuális aktiválás használata.
3. Ne nyissa meg az Office-t, és ne futtassa az ospp.vbs fájlt az alapkép rögzítése előtt.
Ahogy említettük, ez kijavíthatja az egyedi CMID-t és „tönkreteheti” a rendszerképet. Telepítse utoljára az Office-t, szükség esetén alkalmazzon javításokat, majd futtassa. /újrafegyverkezés, ellenőrizd, hogy nincs-e DCMID, és csak ezután rögzítsd.
4. Telepítse a VAMT-t a KMS-kiszolgálóra, ha felhasználóbarátabb grafikus felhasználói felületet szeretne
A Volume Activation Management Tool (VAMT) grafikus felületet biztosít a következőkhöz: Kulcsok megtekintése, aktiválások kezelése és problémák diagnosztizálása anélkül, hogy kizárólag a parancssorra támaszkodnánk. Ez különösen hasznos, ha több különböző terméket (Windows, Office, Project, Visio) kezelünk egyetlen panelről.
Az Office LTSC 2024 esetében a VAMT-nek szüksége van néhány támogató fájlra. amelyek magába a VAMT mappába vannak másolva (például C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\VAMT3Tipikus fájlok a következők:
- pkeyconfig-office24-client.xrm-ms y pkeyconfig-office24-kmshost.xrm-ms, amelyek az almappába másolódnak
VAMT3\pkconfig. - A fájl Office24.cilx, amelyet a VAMT-be importálnak a következő opcióból: Importlista a műveletek panelről.
A lista importálása után a VAMT megjeleníti az Office LTSC 2024 kiadásait , és lehetővé teszi kulcsok hozzárendelését, állapotok megtekintését és aktiválási feladatok futtatását a leltározott számítógépeken.
4. Legyen tisztában a hitelesített proxyk MAK-korlátaival
Ha az internetkapcsolatod egy hitelesítést igénylő proxyn keresztül történik, az automatikus MAK-aktiválás általában sikertelen lesz. Ilyen esetekben a következőkhöz kell folyamodnod... telefonos aktiválás, először generálja a telepítési azonosítót, majd a telefonos csatorna használatával kérje le a megerősítő azonosítót.
5. Használja ki a hibakódokat
Minden aktiválási hibához (például a tipikus 0xC004F074, 0xC004F042 stb.) tartozik egy kapcsolódó szöveg, amelyet a következővel érhet el: ospp.vbs /ddescr:<Codigo>Az üzenet megértése segít egyenesen a valódi problémához fordulni: DNS, tűzfal, blokkolt kulcs, hiányzó KMS-szám stb.
Az ospp.vbs, az slmgr.vbs és a VAMT elsajátítása valódi irányítást biztosít az Office és a Windows aktiválása felett , legyen szó akár egyedi gépekről, akár több száz vagy ezer számítógépet tartalmazó nagyméretű telepítésekről. Bár a lehetőségek száma elsőre túl soknak tűnhet, ezekkel a parancsokkal szisztematikusan elvégezhető az Office újraaktiválása az ospp.vbs segítségével, a KMS-hibák diagnosztizálása, vagy a MAK és a KMS közötti váltás egy megpróbáltatásból rutinszerű és kiszámítható feladattá alakítható.
Szenvedélyes író a bájtok és általában a technológia világáról. Szeretem megosztani tudásomat írásban, és ezt fogom tenni ebben a blogban, megmutatom a legérdekesebb dolgokat a kütyükről, szoftverekről, hardverekről, technológiai trendekről stb. Célom, hogy egyszerű és szórakoztató módon segítsek eligazodni a digitális világban.