Inhaltsverzeichnis

KMS ist ein Aktivierungsdienst von Microsoft, der z. B. in Unternehmensnetzwerken zur Massenaktivierung genutzt wird. Clients verbinden sich mit diesem Dienst und erhalten eine Aktivierung, ohne dass jeder einzeln bei Microsoft anfragen muss. Eine Alternative sind MAK keys.

Generic Volume License Keys (GVLK) findet man hier, hier und hier.

kms-main.zip

Windows Aktivierung

slmgr /skms 127.0.0.1:1688
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr /ato

# Zeigt, ob dauerhaft oder zeitlich aktiviert
slmgr /xpr
# Zeigt ausführliche Lizenz- und KMS-Daten
slmgr /dlv
# key löschen
slmgr /upk
# key aus der registry löschen
slmgr /cpky

Office Aktivierung

cscript ".\Microsoft Office\Office16\ospp.vbs" /sethst:127.0.0.1
cscript ".\Microsoft Office\Office16\ospp.vbs" /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
cscript ".\Microsoft Office\Office16\ospp.vbs" /act
cscript ".\Microsoft Office\Office16\ospp.vbs" /dstatus

Emulator

KMSServer in Python.

git clone https://github.com/zarat/kms
cd kms
python pykms_Server.py

Falls dieser Fehler auftritt

Traceback (most recent call last):
  File "/home/manuel/kms/pykms_Server.py", line 27, in <module>
    from Etrigan import Etrigan, Etrigan_parser, Etrigan_check, Etrigan_job
  File "/home/manuel/kms/Etrigan.py", line 12, in <module>
    from collections import Sequence
ImportError: cannot import name 'Sequence' from 'collections' (/usr/lib/python3.10/collections/__init__.py)

diesen Befehl ausführen

sed -i 's/from collections import Sequence/from collections.abc import Sequence/' Etrigan.py

Siehe auch vlmcsd