通过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
无需请求确认而删除现有的注册表子项或项。

cmd下添加删除启动项相关推荐

  1. Ubuntu下添加开机启动项的2种方法

    Ubuntu下添加开机启动项的方法 1.方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本 ...

  2. uefi怎么添加linux启动项,linux下添加UEFI启动项

    今天突然发生了一件怪事,系统重启后没有了硬盘的uefi启动项, 吓了我一跳,我以为硬盘挂了,立即进livecd查看硬盘信息,好在一切正常. 我的电脑通常会自动添加应该第一分区(esp分区)里的一些启动 ...

  3. Windows CMD命令添加开机启动项

    例如我需要开机启动的程序完整路径为:D:\demo\demo.exe 直接在CMD输入命令即可添加开机启动项 reg add "HKLM\SOFTWARE\Microsoft\Windows ...

  4. win8手动添加linux启动项,Win8下添加开机启动项的简单办法

    Win8的用户越来越多,大家会发现任务管理器新添加了一个"启动"的功能,我们可以在其中随意删减开机启动项,以达到提高开机效率的目的.但是怎样才能添加我们平时经常用到的软件作为开机启 ...

  5. centos下添加windows启动项

    安装windows.centos双系统,先安装windows系统,再安装centos系统,windows 版本为windows8,centos版本为centos8,装上centos后无法找到windo ...

  6. xp下添加linux启动项,grub.cfg--XP+ Ubuntu10.04双系统安装后无XP启动项

    问题描述: Ubuntu 10.04发布了,随即裸机安装了Windows XP ,然后用U盘启动盘安装了Ubuntu 10.04,安装速度飞快(不到10分钟吧),但是装上后发现在grub启动项里没有X ...

  7. Linux Ubuntu 修改Grub,添加删除启动项,初步辨析Grub文件。

    使用场景: 由于我的电脑 装Ubuntu 的时候电脑里只有一个Windows 系统,所以Ubuntu就自动将我Windows的启动项添加进取. 后来我的电脑里又装了 Kali 和 Win11 所以想把 ...

  8. win2012服务器 注册表,Windows Server2012删除或添加开机启动项的方法

    Windows Server 2012跟Windows8一样,拥有全新的任务管理器.Windows Server 2012可以随意在服务器核心(只有命令提示符)和图形界面之间切换.但是,还有一部分人不 ...

  9. windows 增加开机启动服务器,Windows Server2012删除或添加开机启动项的方法

    Windows Server2012怎么删除或添加开机启动项?Windows Server 2012跟Windows8一样,拥有全新的任务管理器.Windows Server 2012可以随意在服务器 ...

最新文章

  1. Android开发--浅谈ExpandableListActivity
  2. java容量_Java集合类初始容量、加载因子、扩容增量
  3. boost::geometry模块测试地理策略Testing geographic strategies的测试程序
  4. Boost:不受约束的bimap双图的测试程序
  5. CentOS6.7 时间同步
  6. angular js实现开关效果
  7. /lib/libcrypto.so“ not found,is 32-bit instead of 64-bit
  8. REVERSE-PRACTICE-CthulhuOJ
  9. cmake 检查文件更新_2020年6月:Visual Studio对Linux开发平台的更新
  10. The operation cannot be completed. See the details.
  11. 你不知道的 flex 技巧
  12. 【数据结构】严蔚敏版--学习复习笔记
  13. 如何解决类似 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused 的问题 #10
  14. phpstudy集成安装环境所需运行库vc9-vc14(32+64位)下载集合
  15. MATLAB图像拼接
  16. install在python里什么意思_“pip install”和“python-m pip install”有什么区别?
  17. 利用ADB固定Android手机的CPU频率
  18. 爬虫python创意_爬虫案例:利用python爬虫关键词批量下载高清大图
  19. 精简高效的CSS命名准则/方法
  20. 如何快速开设海外银行账户

热门文章

  1. css球形颜色选择器,在CSS选择器中使用color颜色样式CSS代码
  2. 儿童多动症亚型的脑结构改变和相关症状
  3. 2018 acm-icpc南京站 复盘
  4. Java调用Coredns域名_CoreDns配置以及外部dns使用
  5. 点到另外两点连线的垂足计算
  6. 【NLP】第3章 微调 BERT 模型
  7. for循环语法和执行流程
  8. C++中的左值和右值
  9. [Unity]教程------Ray(射线)的基本使用
  10. Non-function value encountered for default slot. Prefer function slots for better performance.