Hi, I like KMS_VL_ALL very much, I wan to creat schedule task based on your script. However, I am not sure how to judge the gracial days for office, especially when OS is permanently activated. Maybe I could not exactly express my meaning, so I copy some script as follows (I modify or add the red part), I hope you can improve your wonderful KMS_VL_ALL. I am not good at CMD, so it is better for you to modify it. Code: echo Press any key to exit... pause >nul goto :eof ) SCHTASKS /Query /TN "KMS V6" >nul 2>&1 if %errorlevel% equ 0 goto :if_need_activation SCHTASKS /Create /TN "KMS V6" /TR "%~dp0KMS_VL_ALL.CMD /silent" /sc monthly /m * /ST 11:59:59 /RU SYSTEM /RL Highest >nul 2>&1 :gotAdmin pushd "%~dp0" set /a ktap=1 reg.exe query "hklm\software\microsoft\Windows NT\currentversion" /v buildlabex | find /i "amd64" >nul 2>&1 if %errorlevel% equ 0 set xOS=x64 if /i "%PROCESSOR_ARCHITECTURE%"=="x86" if not defined PROCESSOR_ARCHITEW6432 set xOS=x86 route print | find /i "TAP-Windows Adapter V9" >nul 2>&1 IF NOT ERRORLEVEL 1 goto :act IF ERRORLEVEL 1 goto :tap :tap certutil.exe -addstore "TrustedPublisher" tap0901.cer >nul 2>&1 %xOS%\devcon.exe install %xOS%\OemWin2k.inf tap0901 >nul 2>&1 if %errorlevel% neq 0 (echo.&echo Error installing TAP adapter!&echo.&exit) set /a ktap=0 :act for /f "tokens=1 delims=. " %%i in ('route print ^| find /i "TAP-Windows Adapter V9"') do (netsh interface ip set address %%i static 10.3.0.1 255.255.255.0) >nul 2>&1 netsh advfirewall firewall add rule name="KMS V6" dir=in action=allow protocol=tcp localport=1688 profile=any >nul 2>&1 start /wait /b cmd /c TunMirror.exe >nul 2>&1 ping -n 3 localhost >nul 2>&1 start /wait /b cmd /c "KMS Server.exe" %port% %epid% %AI% %RI% KillProcessOnPort >nul 2>&1 timeout /t 3 /nobreak >nul 2>&1 "KMS Client.exe" %port% %kmsip% Windows81 >nul 2>&1 if %errorlevel% neq 0 ( echo Error! KMS server could not be contacted. taskkill /t /f /IM "KMS Server.exe" >nul 2>&1 taskkill /t /f /IM tunmirror.exe >nul 2>&1 exit ) call :SPP call :OSPP taskkill /t /f /IM "KMS Server.exe" >nul 2>&1 taskkill /t /f /IM tunmirror.exe >nul 2>&1 rem if %ktap% equ 0 %xOS%\devcon.exe remove tap0901 >nul 2>&1 netsh advfirewall firewall delete rule name="KMS V6" >nul 2>&1 echo. exit ...... REM when the gracial days of OS is less than defined days (say 35 days), then do activation, but how to do with office ? My script is tough, you can do better. :if_need_activation for /f "eol= useback skip=3 tokens=2 delims=(" %%i in (`cscript //nologo %systemroot%\System32\slmgr.vbs /dli`) do set daysleft=%%i if not defined daysleft (set /a daysleft=0) else (for /f "tokens=1" %%i in ("%daysleft%") do set /a daysleft=%%i) if %daysleft% lss 35 goto :gotAdmin goto :eof Thank you for your kind guide and look forward to your new version soon.
It's a vpn driver with the tcp/ip packets being passed through them. It uses a separate network stack, but it doesn't mirror the packets to invalid ip addresses like tunmirror does. It does seem like they could use the mirror io methods to modify the existing packets, but I don't think CODYQX4 wants to go for that approach. I've suggesting faking the packets before, but he didn't seem keen on it.
Recently did a clean install on a seperate machine using a Windows 8 cd. I then activated with KMS_VL_ALL. Worked right away and the prompt told me, the activation would last for 180 days. After this, i used a mounted VLSC 8.1 Pro Rollup ISO to upgrade to 8.1 This worked fine and again i had to run KMS_VL_ALL for activating Windows. This time the prompt did not tell me the activation would last for 180 days. Is the activation for Windows 8.1 permanent, or ?
You may find the following slmgr.vbs script options useful... Check Expiration Date: Code: slmgr.vbs -xpr License Information: Code: slmgr.vbs -dli Detailed License Information: Code: slmgr.vbs -dlv
Thanks! If you don't mind me asking... is there a one-click solution for adding the KMS_VL_ALL activation as a windows task? I've seen people posting some complicated vbs scripts here in this topic, but i'm not really experienced on how to use stuff like that. Will it simply run every 180 days? Or will it periodically check if the expiration date is nearing?
Wow! Big update! You kept that one quiet about the new Server Service scripts! Thanks. Cancels out the earlier question I'd posted. Thanks for your continued work on all this. abbodi1406
"The quieter you become, the more you are able to hear.", so says the BackTrack people you are welcome. If anyone with win7 machine (or win8), please do feed back if the script is working well
Link in my sig to your KMS_VL_ALL Not updated in your OP, still v6.0.3 there. This new post by you, now including all the Server Service scripts will become the main post for it now?