欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

用VBS脚本实现更换Windows Xp序列号的代码

程序员文章站 2022-04-10 08:04:57
on error resume next dim vol_prod_key if wscript.arguments.co...
on error resume next

dim vol_prod_key
if wscript.arguments.count<1 then
vol_prod_key =inputbox("使用说明:"&vbcr&vbcr&"   本程序将自动替换你当前 windows 的序列号,通过微软验证完全正版。"&vbcr&vbcr&"序列号(oem版无效,默认版本为 xp vlk):"& vbcr&vbcr&"输入序列号(默认为 xp vlk):","windows xp/2003 序列号更换工具","dg8fv- b9tky-frt9j-6crcc-xpq4g")
if vol_prod_key="" then
wscript.quit
end if
else
vol_prod_key = wscript.arguments.item(0)
end if

vol_prod_key = replace(vol_prod_key,"-","") 'remove hyphens if any

for each obj in getobject("winmgmts:{impersonationlevel=impersonate}").instancesof ("win32_windowsproductactivation")

result = obj.setproductkey (vol_prod_key)

if err = 0 then
wscript.echo "您的 windows cd-key 修改成功。请检查系统属性。"
end if

if err <> 0 then
wscript.echo "修改失败!请检查输入的 cd-key 是否与当前 windows 版本相匹配。"
err.clear
end if

next