使用bat脚本永久激活Windows系统(摘抄)

使用bat脚本永久激活Windows系统

每次重装完系统后,右下角会提示系统未激活,无法进行一些个性化设置。

在这里我自己写了一个bat脚本用于激活Windows系统。(仅供学习)

文件下载:

链接:https://pan.baidu.com/s/16KmpO6Ir51nYcp5xJIzzvA 提取码:vzhs

这里有三个文件:

WindowsActive.bat是脚本命令,需要以管理员身份运行。

WindowsSerial.ini 是windows激活密钥,我已经内置了一些密钥,如果我内置的没有激活你的系统,大家可以自己百度对应的Windows系统版本密钥。然后粘贴进去尝试激活。

ActiveLog.log是激活日志,大家可以详细查看激活情况。

文件内容:

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        可以将已有的序列号输入WindosSerial.ini中进行测试,
echo        在ActiveLog.log中查看激活的详细信息
echo =====================================
pause
cls

set slmgrPath=%SystemRoot%\system32\slmgr.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! 测试...
    echo 使用密钥:!pk! 测试...>>ActiveLog.log

    echo 卸载产品密钥:>>ActiveLog.log
    cscript /nologo %slmgrPath% /upk >>ActiveLog.log

    (
        more ActiveLog.log |find "拒绝访问: 所请求的操作需要提升特权" >nul && echo 请以管理员身份运行 && pause && exit ) || (
        more ActiveLog.log |find "Access denied: the requested action requires elevated privileges" >nul && echo Please runas Administrator && pause && exit
    )

    echo 从注册表中清除产品密钥^(防止泄露引起的攻击^):>>ActiveLog.log
    cscript /nologo %slmgrPath% /cpky >>ActiveLog.log

    echo 清除所使用的KMS计算机名称^(将端口设置为默认值^):>>ActiveLog.log
    cscript /nologo %slmgrPath% /ckms >>ActiveLog.log

    set KMS=kms.xspace.in
    echo 设置KMS计算机名称为:!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 "成功地激活了产品。" >nul && (
            echo !pk! 成功地激活了产品。
            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中的所有的序列号都测试失败,请重新百度新的Windows密钥输入到WindosSerial.ini进行激活
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

在成功激活后会有如下效果:

并弹出一个 激活窗口:

原文地址:https://www.cnblogs.com/xiaosong0206/p/10384788.html

时间: 2024-07-29 21:20:10

使用bat脚本永久激活Windows系统(摘抄)的相关文章

使用bat脚本永久激活Windows系统

每次重装完系统后,右下角会提示系统未激活,无法进行一些个性化设置. 在这里我自己写了一个bat脚本用于激活Windows系统.(仅供学习) 文件下载: 链接:https://pan.baidu.com/s/1mCdeQMSZiBWcRNsUhIjPXw 提取码:myk3 这里有三个文件: WindosActive.bat是脚本命令,需要以管理员身份运行. WindosSerial.ini 是windows激活密钥,我已经内置了一些密钥,如果我内置的没有激活你的系统,大家可以自己百度对应的Wind

免软件永久激活Windows 10/8/8.1/7所有版本!

大一开始学习装系统,激活系统,后来网上这些激活软件老是报毒,不仅自己电脑的杀软会杀它,同学朋友借走U盘,把我激活软件全给杀没了,神器出来了,免软件,就几行代码,保存在txt文档中,你杀呀,来呀,杀我呀,杀我呀!好,进入主题:1.下载activatior.txt文档(链接:https://pan.baidu.com/s/1vZ5ZMziqJwaBhrfwAsr8tw 提取码:4q1f  2.另存为.cmd后缀 3.右键它以管理员身份运行,稍等会儿 4.出现Product activated suc

Hyper-V 激活Windows系统重启后黑屏的解决方法 + 激活方法

异常处理汇总-服 务 器 http://www.cnblogs.com/dunitian/p/4522983.html 服务器相关的知识点:http://www.cnblogs.com/dunitian/p/4822808.html#iis 直接看激活:http://www.cnblogs.com/dunitian/p/5845589.html#jh 载入安装光盘ISO Shift+F10,输入:bootrec /fixboot 恢复启动了,但是还是未激活 这边说的是软激活(定期点一下,续激活)

bat脚本修改dns(判断系统版本)

@echo offsysteminfo if "%OS 名称%"=="%Microsoft Windows 7%" goto windows7if "%OS 名称%"=="%Microsoft Windows 10%" goto windows10exit:windows7echo 正在设置本机主DNS ,请稍等-- netsh interface ip set dns name="本地连接" source

windows的bat脚本

bat脚本 常常遇到windows服务器的某目录需要定时删除的情况,可以采用.bat脚本加定时任务的方式解决 forfiles /p <目标目录名> /d <天数> /c <执行的命令> /p ?指定了要在哪个目录里查找文件,默认是当前工作目录.?/d ?指定一个日期或天数,用于比较文件的最后修改日期是否符合条件.?/c ?对每个找到的文件执行的命令.? 举例 删除I:\QQLive目录下的扩展名为dll文件(以当前系统时间为基准)??forfiles /p "

跳过从Win7/8升级,直接格式化全新安装 Windows 10 并自动永久激活系统的方法教程

跳过升级,直接激活全新 Win10 的方法步骤教程: 下载 Windows 10 系统的 ISO 镜像 在你当前的 Win7 / Win 8 / 8.1 系统中,使用 DaemonTools 或右键选择装载 Win10 的镜像 在 Win10 镜像里的 Sources 文件夹下找到名为「gatherosstate.exe」的程序,将其复制到桌面.如果你嫌麻烦,我们也在文章结尾处提供了该文件的下载. 双击运行 gatherosstate.exe,稍等片刻,它将会在桌面上生成一个名为「Genuine

FAQ系列 | 如何在windows下用bat脚本定时备份mysql

并不是所有MySQL都运行在Linux下,windows下也需要做例行备份,下面是用bat脚本做自动化备份的例子,大家可以参考下. remrem C:\Program Files\WinRAR 需要放到 path 下,才能调用rar cli工具remrem 跳转到工作目录下f:cd f:\DBBAKrem 设置变量:备份文件名SET BAK_FILE=MY_DBBAK_%date:~0,-4%.sqlrem 设置变量:日志文件名SET LOG_FILE=MY_DBBAK.logrem 记录日志e

windows系统,管理员身份运行bat文件,闪退。

windows系统.以管理员身份运行bat文件.文件路径中如果有括号,括号前必须有空格.否则脚本会闪退,不执行脚本命令.例如:E:\a (b)\c.bat ,右键以管理员身份运行,可以执行.E:\a(b)\c.bat,以管理员身份运行,脚本闪退,不执行. 如果用cmd进入到目录中,执行脚本,则以上2个都可以正常运行. 原文地址:https://www.cnblogs.com/Alex-ZJ/p/11041716.html

Win10系统使用秘钥永久激活

永久的激活win10 网上搜的一大堆系统激活工具,都是假激活,一般激活时间都是半年或者三个月,这样的活,就要时不时激活一次了,而且还要关闭 win10 防火墙.文件拦截等,实在是麻烦.今日找到了一种永久的激活win10的方法,推荐给大家.win7/8 没试过可以不.不多说,上命令... 一.对于使用KMS等激活工具激活或者没激活的系统可以使用如下命令查看看系统属性并不能真正看出到底有没有激活win+r打开运行,然后输入 slmgr.vbs -xpr,或者 slmgr.vbs -dlv 回车,显示