A Dockerized container of vlmcsd
-
Clone repo
git clone https://github.com/likol/kms-emulator.git
-
Basic usage
make
Show helpmake test
Run both server and client container to testing emulator (compose setting: test-compose.yml)make compose
Run server container with auto restart, manage by docker-composemake clear
Remove all container(s).make logs
If has any container(s), show all container(s) logs. -
Knowledge
-
KEYS
-
WINDOWS CLIENT SETUP
run CommandLine(cmd) as administrator
slmgr /ipk GLVK
replace product keyslmgr /skms HOST[:PORT]
configure kms serverslmgr /ato
activate by manual command -
OFFICE CLIENT SETUP
make sure Office is volume license version, if not the product key cannot change to GVLK. MSDN are non-VL
run CommandLine(cmd) as administrator
find Office installed path. should see the file name "opps.vbs" in directory . the example is Office 2016 x64 version default install path
cd "C:\Program Files\Microsoft Office\Office16"
cscript ospp.vbs /sethst:HOST
configure kms hostname or ipcscript ospp.vbs /setprt:PORT
configure kms port, default and usually is 1688 .csscript ospp.vbs /act
activate by manual command