无忧启动论坛

标题: 编写批处理添加开机启动项 [打印本页]

作者: reninhouse    时间: 2024-11-4 21:54
标题: 编写批处理添加开机启动项
请高手大大们,做一个批处理,将某个程序加入到开机启动项里。谢谢

作者: 2012飘水    时间: 2024-11-4 22:09
::添加到系统启动项中
::::::::启动项管理中,包含以下四个启动项,其中一般使用第一、第二种启动项
::::::::系统启动项(例如杀毒软件等):                                HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
::::::::用户启动项(例如微信钉钉IDM下载软件等):                HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
::::::::本机启动项(例如autocheck等):                                HKLM\SYSTEM\SYSTEM\CurrentControlSet\Control\Session Manager
::::::::新用户启动项(例如oneDriveSetup等):                HKU\DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run
::屏幕放大缩小程序
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"  /v ScreenZoom /d "\"%~dp0屏幕截屏缩放工具\ZoomIt64.exe"\" /f > NUL
REM REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"  /v ZoomIt /d "\"%~dp0屏幕截屏缩放工具\ZoomIt64.exe"\" /f > NUL
REM REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run"  /v ZoomIt /d "\"%~dp0屏幕截屏缩放工具\ZoomIt64.exe"\" /f > NUL
echo √  屏幕缩放注释启动项 添加完毕
::添加微信启动
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"  /v WeChat /d "\"E:\ProgramFiles\ProgramFiles\Tencent Files\WeChat\WeChat\WeChat.exe"\" /f > NUL
echo √  微信启动项 添加完毕
::添加 钉钉启动
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"  /v DingDing /d "\"E:\ProgramFiles\ProgramFiles\DingDing\钉钉.exe"\" /f > NUL
echo √  钉钉启动项 添加完毕
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run"  /v 优效日历 /d "\"%~dp0系统美化\优效日历.exe"\" /f > NUL
@echo √  桌面右下角的时间双击可以显示农历和日期
::///////////////////////////////////reg add用法//////////////////////////////////////////////////////////
::        REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
::                [/reg:32 | /reg:64]
::       
::          KeyName  [\\Machine\]FullKey
::                   Machine  远程机器名 - 忽略默认到当前机器。远程机器上
::                            只有 HKLM 和 HKU 可用。
::                   FullKey  ROOTKEY\SubKey
::                   ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
::                   SubKey   所选 ROOTKEY 下注册表项的完整名称。
::       
::          /v       所选项之下要添加的值名称。
::          /ve     为注册表项添加空白值名称(默认)。
::          /t       RegKey 数据类型,如果忽略,则采用 REG_SZ。
::                           [ REG_SZ    | REG_MULTI_SZ | REG_EXPAND_SZ |
::                      REG_DWORD | REG_QWORD    | REG_BINARY    | REG_NONE ]
::          /s      指定一个在 REG_MULTI_SZ 数据字符串中用作分隔符的字符
::                   如果忽略,则将 "\0" 用作分隔符。
::          /d     要分配给添加的注册表 ValueName 的数据。
::          /f      不用提示就强行覆盖现有注册表项。
::         /reg:32  指定应该使用 32 位注册表视图访问的注册表项。
::         /reg:64  指定应该使用 64 位注册表视图访问的注册表项。
:://////////////////////////////////////////////////////////////////////////////////////////////////////
::///////////////////键值的数据类型/////////////////////////////
::RegKey 数据类型,如果忽略,则采用 REG_SZ
::        /t  REG_SZ                         | 字符串值(S)
::        /t  REG_MULTI_SZ                   | 多字符串值(M)
::        /t  REG_EXPAND_SZ         | 可扩充字符串值(E)
::        /t  REG_DWORD                 | DWORD(32位)值(D)
::        /t  REG_QWORD                 | QWORD(64位)值(Q)
::        /t  REG_BINARY                 | 二进制值(B)
::        /t  REG_NONE                 | 空值
::////////////////////////////////////////////////////////////////

作者: wn168cn@163.com    时间: 2024-11-4 22:35
2012飘水 发表于 2024-11-4 22:09
::添加到系统启动项中
::::::::启动项管理中,包含以下四个启动项,其中一般使用第一、第二种启动项
:::: ...

感谢分享
作者: fruds9981    时间: 2024-11-4 23:05
标记以方便后续学习
作者: reninhouse    时间: 2024-11-4 23:07
2012飘水 发表于 2024-11-4 22:09
::添加到系统启动项中
::::::::启动项管理中,包含以下四个启动项,其中一般使用第一、第二种启动项
:::: ...

感谢分享
作者: cls822001    时间: 2024-11-5 00:29
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce 这个下面的启动项更好玩

作者: sunshinezero    时间: 2024-11-5 08:18
感谢分享 学习了
作者: wang1126    时间: 2024-11-5 08:59
谢谢2楼分享
作者: 孟仁飞    时间: 2024-11-5 09:11
学习
作者: 倒垃圾的歌者    时间: 2024-11-5 10:13
本帖最后由 倒垃圾的歌者 于 2024-11-5 14:53 编辑

将程序添加到开机自启项-x32.exe (509.5 KB, 下载次数: 43)
将程序添加到开机自启项-x64.exe (542.5 KB, 下载次数: 54)



作者: yyz2191958    时间: 2024-11-5 10:54
2012飘水 发表于 2024-11-4 22:09
::添加到系统启动项中
::::::::启动项管理中,包含以下四个启动项,其中一般使用第一、第二种启动项
:::: ...

助人为乐
作者: yyz2191958    时间: 2024-11-5 14:17
倒垃圾的歌者 发表于 2024-11-5 10:13

助人为乐
作者: laner    时间: 2024-11-5 14:56
谢谢分享。      
作者: likeyouli    时间: 2024-11-5 19:44
2012飘水 发表于 2024-11-4 22:09
::添加到系统启动项中
::::::::启动项管理中,包含以下四个启动项,其中一般使用第一、第二种启动项
:::: ...

开启uac的情况下,动注册表是自启不了的,可以用任务计划程序 ,schtasks /create ...
作者: JOINT    时间: 2024-11-5 23:28
2012飘水 发表于 2024-11-4 22:09
::添加到系统启动项中
::::::::启动项管理中,包含以下四个启动项,其中一般使用第一、第二种启动项
:::: ...

感谢分享
作者: cqh    时间: 2024-11-12 09:15
学习




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3