|
- title AutoRearmWin7 Code by Shuaicai
- mode con: cols=78 lines=25
- echo off
- cls
- echo.请稍候...
- echo.
- for /f "delims=(,) tokens=2 skip=17" %%a in ('cscript %SystemRoot%\System32\slmgr.vbs -dlv') do (set x=%%a&&goto :a)
- :a
- if not "%x:~1,1%"==" " if not "%x:~2,1%"==" " goto :b
- if %x:~0,1% equ 0 goto :b
- goto :1
- :b
- for /f "delims=: tokens=2 skip=18" %%a in ('cscript %SystemRoot%\System32\slmgr.vbs -dlv') do (set y=%%a&&goto :c)
- :c
- if %y:~1,1% equ 0 goto :3
- goto :2
- :1
- color 1f
- cls
- echo.
- echo.剩余试用时间:%x%
- echo.
- echo.无需重置激活
- echo.
- set /p t=按回车键将退出. . .
- exit
- :2
- cscript %SystemRoot%\System32\slmgr.vbs -rearm
- >%SystemRoot%\AutoRearmWin7.ini echo 0
- set /a y=%y:~1,1%+7
- color 1f
- cls
- echo.
- echo.已成功重置激活
- echo.
- echo.剩余重置激活次数:%y%
- echo.
- set /p t=按回车键将退出. . .
- exit
- :3
- if not exist %SystemRoot%\AutoRearmWin7.ini (>%SystemRoot%\AutoRearmWin7.ini echo 0)
- set /p z=<%SystemRoot%\AutoRearmWin7.ini
- if %z% equ 8 goto :4
- set /a z=z+1
- >%SystemRoot%\AutoRearmWin7.ini echo %z%
- reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform" /v "SkipRearm" /t "REG_DWORD" /d "1" /f
- cscript %SystemRoot%\System32\slmgr.vbs -rearm
- set /a z=8-z
- color 1f
- cls
- echo.
- echo.已成功重置激活
- echo.
- echo.剩余重置激活次数:%z%
- echo.
- set /p t=按回车键将退出. . .
- exit
- :4
- color 1f
- cls
- echo.
- echo.重置激活次数已用完
- echo.
- echo.请还原系统或使用其他方法激活
- echo.
- set /p t=按回车键将退出. . .
- exit
复制代码 |
|