使用脚本删除注册表某值

查看windows 启动run程序。

脚本说明:

H80000002 表示HKEY_LOCAL_MACHINE

行尾_  表示连接下行

ContractedBlock.gif ExpandedBlockStart.gif Code
const HKEY_LOCAL_MACHINE = &H80000002
strComputer 
= "."
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer 
& "\root\default:StdRegProv")
strKeyPath 
= "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
oReg.EnumValues HKEY_LOCAL_MACHINE, strKeyPath, arrValueNames, arrValueTypes

For i=0 To UBound(arrValueNames)
 Wscript.Echo 
"File Name: " & arrValueNames(i)
 oReg.GetStringValue HKEY_LOCAL_MACHINE,strKeyPath, _
 arrValueNames(i),strValue
 Wscript.Echo 
"Location: " & strValue
Next

 

删除某项:

假设run下创建了项abc,删除该项:

ContractedBlock.gif ExpandedBlockStart.gif Code
const HKEY_LOCAL_MACHINE = &H80000002
strComputer 
= "."

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &
strComputer 
& "\root\default:StdRegProv")
strKeyPath 
= "SOFTWARE\Microsoft\Windows\CurrentVersion\Run\abc"

oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath

 

更多参考微软官方:

http://www.microsoft.com/china/technet/community/columns/scripts/sg0605.mspx

 

转载于:https://www.cnblogs.com/yuyii/archive/2008/10/27/1320668.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值