See post above yours. He's been warned about posting that and especially from that filehost, his post may get deleted again, therefore it may be wise to also edit the link from where you have quoted his post.
I think i tested your previous build & that restarted PC without any notice\confirmation, which is not good. For kms activation why reboot is required?
i can remove reboot and see if it works but i don't think so because it activates at start up running the scripts from taskmanager it does the same as the kms emulator when you use the batch files to activate it installs tap, sets kms host adres and activates.
you can use these commands to start service without restart.. Code: sc start KmsServerService net start KmsServerService
i know to do it manual but i made it automatic for people that can not do that but i will look in to it to do it better. my goal is to install a service an to activate automatic on every boot just by installing it (easy to use for everybody)
Once service created, it can be auto started from same script that is creating it & when its startup is set to auto you need not to reboot PC just to start service.... At least give option to user to restart or not... Every thing else is fine & working well...