cmd下添加删除启动项

通过cmd操作注册表实现。

一. 举例:

添加启动项:  reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v AUTORUN /t REG_SZ /d C:\WINDOWS\system32\notepad.exe /f

删除启动项:  reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v AUTORUN /f

二. 说明:

所用命令:reg  添加、更改和显示注册表项中的注册表子项信息和值。

1. 添加启动项

reg add     将新的子项或项添加到注册表中。

语法
reg add KeyName [/v EntryName|/ve] [/t DataType] [/s separator] [/d value] [/f]

参数
KeyName
指定子项的完全路径。对于远程计算机,请在 \\ComputerName\PathToSubkey 中的子项路径前包含计算机名称。忽略 ComputerName 会导致默认对本地计算机进行操作。以相应的子目录树开始路径。有效子目录树为 HKLM、HKCU、HKCR、HKU 以及 HKCC。 


/v EntryName
指定要添加到指定子项下的项名称。

/ve
指定添加到注册表中的项为空值。 


/t DataType
指定项值的数据类型。DataType 可以是以下几种类型:
REG_SZ
REG_MULTI_SZ
REG_DWORD_BIG_ENDIAN
REG_DWORD
REG_BINARY
REG_DWORD_LITTLE_ENDIAN
REG_LINK
REG_FULL_RESOURCE_DEscriptOR
REG_EXPAND_SZ

/s separator
指定用于分隔多个数据实例的字符。当 REG_MULTI_SZ 指定为数据类型且需要列出多个项时,请使用该参数。如果没有指定,将使用默认分隔符为 \。 


/d value
指定新注册表项的值。 


/f
不用询问信息而直接添加子项或项。 

2. 删除启动项

reg delete  从注册表删除项或子项

语法
reg delete KeyName [{/v EntryName|/ve|/va}] [/f]

参数
KeyName
指定子项的完全路径。对于远程计算机,请在 \\ComputerName\PathToSubkey 中的子项路径前包含计算机名称。忽略 ComputerName 会导致默认对本地计算机进行操作。以相应的子目录树开始路径。有效子目录树为 HKLM、HKCU、HKCR、HKU 以及 HKCC。


/v EntryName
删除子项下的特定项。如果未指定项,则将删除子项下的所有项和子项。 


/ve
指定只可以删除为空值的项。 


/va
删除指定子项下的所有项。使用本参数不能删除指定子项下的子项。 


/f
无需请求确认而删除现有的注册表子项或项。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值