使用bat脚本永久激活Windows系统
生活随笔
收集整理的這篇文章主要介紹了
使用bat脚本永久激活Windows系统
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
每次重裝完系統(tǒng)后,右下角會(huì)提示系統(tǒng)未激活,無(wú)法進(jìn)行一些個(gè)性化設(shè)置。
在這里我自己寫了一個(gè)bat腳本用于激活Windows系統(tǒng)。(僅供學(xué)習(xí))
文件下載:
鏈接:https://pan.baidu.com/s/16KmpO6Ir51nYcp5xJIzzvA
提取碼:vzhs
這里有三個(gè)文件:
WindowsActive.bat是腳本命令,需要以管理員身份運(yùn)行。
WindowsSerial.ini 是windows激活密鑰,我已經(jīng)內(nèi)置了一些密鑰,如果我內(nèi)置的沒有激活你的系統(tǒng),大家可以自己百度對(duì)應(yīng)的Windows系統(tǒng)版本密鑰。然后粘貼進(jìn)去嘗試激活。
ActiveLog.log是激活日志,大家可以詳細(xì)查看激活情況。
文件內(nèi)容:
WindowsActive.bat
@echo off
if not "%OS%"=="Windows_NT" exit
title WindosActive
cd /D %~dp0
echo WindosActive
echo ====================================
echo Author:feiquan
echo Create:2019/2/12 17:39
echo UpdataDate:2019/2/22 23:00
echo Version:1.0v
echo Function:
echo Windos激活器
echo 可以將已有的序列號(hào)輸入WindosSerial.ini中進(jìn)行測(cè)試,
echo 在ActiveLog.log中查看激活的詳細(xì)信息
echo =====================================
pause
cls
set slmgrPath=%SystemRoot%system32slmgr.vbs
set pk=null
set KMS=null
if not exist WindowsSerial.ini echo WindowsSerial.ini 文件不存在 && pause && exit
if exist ActiveLog.log del ActiveLog.log >nul
setlocal EnableDelayedExpansion
for /F %%I in (WindowsSerial.ini) do (
set pk=%%I
echo 使用密鑰:!pk! 測(cè)試...
echo 使用密鑰:!pk! 測(cè)試...>>ActiveLog.log
echo 卸載產(chǎn)品密鑰:>>ActiveLog.log
cscript /nologo %slmgrPath% /upk >>ActiveLog.log
(
more ActiveLog.log |find "拒絕訪問: 所請(qǐng)求的操作需要提升特權(quán)" >nul && echo 請(qǐng)以管理員身份運(yùn)行 && pause && exit ) || (
more ActiveLog.log |find "Access denied: the requested action requires elevated privileges" >nul && echo Please runas Administrator && pause && exit
)
echo 從注冊(cè)表中清除產(chǎn)品密鑰^(防止泄露引起的攻擊^):>>ActiveLog.log
cscript /nologo %slmgrPath% /cpky >>ActiveLog.log
echo 清除所使用的KMS計(jì)算機(jī)名稱^(將端口設(shè)置為默認(rèn)值^):>>ActiveLog.log
cscript /nologo %slmgrPath% /ckms >>ActiveLog.log
set KMS=kms.xspace.in
echo 設(shè)置KMS計(jì)算機(jī)名稱為:!KMS!>>ActiveLog.log
cscript /nologo %slmgrPath% /skms !KMS! >>ActiveLog.log
echo 開始使用密鑰:!pk! 激活 >>ActiveLog.log
cscript /nologo %slmgrPath% /ipk !pk! >>ActiveLog.log
cscript /nologo %slmgrPath% /ato >>ActiveLog.log
echo ++++++++++++++++++++++++++++++>>ActiveLog.log
(
(
more ActiveLog.log | find "成功地激活了產(chǎn)品。" >nul && (
echo !pk! 成功地激活了產(chǎn)品。
cscript /nologo %slmgrPath% /dlv | more
%slmgrPath% /xpr
pause
exit
)
) || (
more ActiveLog.log | find "Product activated successfully." >nul && (
echo !pk! Product activated successfully.
cscript /nologo %slmgrPath% /dlv | more
%slmgrPath% /xpr
pause
exit
)
)
) || echo Defeated&&echo.
)
setlocal DisableDelayedExpansion
echo WindowsSerial.ini中的所有的序列號(hào)都測(cè)試失敗,請(qǐng)重新百度新的Windows密鑰輸入到WindosSerial.ini進(jìn)行激活
exit
WindowsSerial.ini
W269N-WFGWX-YVC9B-4J6C9-T83GX NPPR9-FWDCX-D2C8J-H872K-2YT43 VK7JG-NPHTM-C97JM-9MPGT-3V66T NPPR9-FWDCX-D2C8J-H872K-2YT43 W269N-WFGWX-YVC9B-4J6C9-T83GX NYW94-47Q7H-7X9TT-W7TXD-JTYPM NJ4MX-VQQ7Q-FP3DB-VDGHX-7XM87 MH37W-N47XK-V7XM9-C7227-GCQG9 VK7JG-NPHTM-C97JM-9MPGT-3V66T
ActiveLog.log
在成功激活后會(huì)有如下效果:
并彈出一個(gè) 激活窗口:
這樣就激活完成了。
總結(jié)
以上是生活随笔為你收集整理的使用bat脚本永久激活Windows系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于hist
- 下一篇: 怎么创建具有真实纹理的CG场景岩石?