讲师中心 微信公众号
AI工具推荐 视频效率加速

Win10怎么设置开机自启脚本 Win10添加自定义启动项【进阶】

冬涛酱_3086

冬涛酱_3086

发布时间:2026-03-08 14:50:06

|

894人浏览过

|

来源于php中文网

原创

Windows 10登录后自动运行脚本的五种方法:一、当前用户启动文件夹;二、注册表Run键值;三、任务计划程序;四、组策略编辑器(专业版/企业版);五、符号链接模拟系统级路径。

win10怎么设置开机自启脚本 win10添加自定义启动项【进阶】

如果您希望在 Windows 10 登录系统后自动运行某个批处理脚本、PowerShell 脚本或可执行程序,但该脚本未通过常规安装方式注册为启动项,则需采用非标准路径进行自定义配置。以下是多种可靠且互不冲突的进阶设置方法:

一、使用当前用户启动文件夹部署脚本

此方法将脚本快捷方式置于当前用户的“启动”文件夹中,确保仅该用户登录时触发执行,无需管理员权限,且不影响其他账户。

1、按下 Win + R 组合键,打开“运行”对话框。

2、输入 shell:startup 并按回车,系统将直接打开当前用户的启动文件夹(路径通常为:C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)。

3、右键点击目标脚本文件(如 backup.ps1 或 deploy.bat),选择“创建快捷方式”。

4、将生成的快捷方式复制并粘贴至刚打开的启动文件夹中。

5、若脚本为 PowerShell 类型,需确保快捷方式的目标字段完整包含调用参数:例如 powershell.exe -ExecutionPolicy Bypass -File "D:\Scripts\backup.ps1"。

二、通过注册表 Run 键值注入脚本路径

此方法绕过文件系统层级,直接在注册表中注册启动命令,支持带参数调用、隐藏窗口执行,并可区分当前用户与所有用户作用域。

1、按下 Win + R,输入 regedit 并回车,以管理员身份运行注册表编辑器(若提示UAC,请确认)。

2、导航至以下路径以配置仅当前用户生效的启动项:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run。

3、在右侧空白处右键 → “新建” → “字符串值”,命名为具有辨识度的名称(如 DailyBackup)。

4、双击该新字符串,在“数值数据”栏中填入完整命令行,例如:powershell.exe -WindowStyle Hidden -ExecutionPolicy Bypass -File "D:\Scripts\logrotate.ps1"。

5、如需对所有用户生效,改为导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,并以管理员权限完成相同操作。

三、借助任务计划程序实现精准触发

此方法提供最精细的控制能力,支持延迟启动、条件触发(如网络就绪)、高权限运行及失败重试策略,适用于需稳定可靠执行的运维脚本。

1、按下 Win + R,输入 taskschd.msc 并回车,打开任务计划程序。

2、在右侧面板点击“创建基本任务”,输入名称(如 Run-Startup-Script)和描述,点击“下一步”。

3、在“触发器”页面选择“当用户登录时”,点击“下一步”。

4、在“操作”页面选择“启动程序”,点击“下一步”。

5、在“程序或脚本”栏中填入 powershell.exe;在“添加参数”栏中填入:-ExecutionPolicy Bypass -File "D:\Scripts\init-config.ps1";在“起始于”栏中指定脚本所在目录(如 D:\Scripts\)。

6、勾选“当完成时”页面的“打开属性对话框”,在弹出窗口中切换到“常规”选项卡,勾选“不管用户是否登录都要运行”和“不存储密码则只在用户登录时运行”下方的“只在用户登录时运行”,并勾选“使用最高权限运行”。

四、利用组策略编辑器批量部署(仅限专业版/企业版)

此方法适用于域环境或单机多用户场景,可通过计算机或用户配置策略统一部署启动脚本,支持开机前(计算机启动)或登录后(用户登录)两个时机。

1、按下 Win + R,输入 gpedit.msc 并回车,打开本地组策略编辑器。

2、导航至:计算机配置 → Windows 设置 → 脚本(启动/关机)(用于系统级启动前执行)或 用户配置 → Windows 设置 → 脚本(登录/注销)(用于用户级登录后执行)。

3、双击“启动”或“登录”,在弹出窗口中点击“添加”按钮。

4、点击“浏览”,定位并选择目标脚本文件(.bat、.ps1 等),确认后点击“确定”。

5、若添加的是 PowerShell 脚本,需在脚本开头或组策略调用参数中显式指定执行策略,例如在“参数”栏填入:-ExecutionPolicy Bypass -File "%windir%\System32\GroupPolicy\Machine\Scripts\Startup\deploy.ps1"。

五、通过符号链接模拟系统级启动路径(高级免注册方案)

此方法不修改注册表或启动文件夹,而是将脚本置于受信任目录并通过符号链接接入系统启动链,规避部分安全软件拦截,适合部署敏感运维脚本。

1、以管理员身份打开命令提示符或 PowerShell。

2、创建一个系统允许执行的可信目录,例如:mkdir C:\Windows\System32\StartupScripts。

3、将您的脚本(如 sync-data.ps1)复制至此目录。

4、执行命令创建指向该脚本的符号链接至当前用户启动文件夹:mklink "C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\SyncData.lnk" "C:\Windows\System32\StartupScripts\sync-data.ps1"。

5、验证链接有效性:在资源管理器中打开启动文件夹,确认链接图标正常显示且无“已损坏”提示。

热门AI工具

更多
超级麦吉

一款通过数字员工协作完成调研、数据分析与文档制作的AI办公平台。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

1818

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

2884

2023.09.04

java基础知识汇总
java基础知识汇总

java基础知识有Java的历史和特点、Java的开发环境、Java的基本数据类型、变量和常量、运算符和表达式、控制语句、数组和字符串等等知识点。想要知道更多关于java基础知识的朋友,请阅读本专题下面的的有关文章,欢迎大家来php中文网学习。

6204

2023.10.24

字符串介绍
字符串介绍

字符串是一种数据类型,它可以是任何文本,包括字母、数字、符号等。字符串可以由不同的字符组成,例如空格、标点符号、数字等。在编程中,字符串通常用引号括起来,如单引号、双引号或反引号。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

6029

2023.11.24

java读取文件转成字符串的方法
java读取文件转成字符串的方法

Java8引入了新的文件I/O API,使用java.nio.file.Files类读取文件内容更加方便。对于较旧版本的Java,可以使用java.io.FileReader和java.io.BufferedReader来读取文件。在这些方法中,你需要将文件路径替换为你的实际文件路径,并且可能需要处理可能的IOException异常。想了解更多java的相关内容,可以阅读本专题下面的文章。

7634

2024.03.22

php中定义字符串的方式
php中定义字符串的方式

php中定义字符串的方式:单引号;双引号;heredoc语法等等。想了解更多字符串的相关内容,可以阅读本专题下面的文章。

11454

2024.04.29

go语言字符串相关教程
go语言字符串相关教程

本专题整合了go语言字符串相关教程,阅读专题下面的文章了解更多详细内容。

5899

2025.07.29

c++字符串相关教程
c++字符串相关教程

本专题整合了c++字符串相关教程,阅读专题下面的文章了解更多详细内容。

6507

2025.08.07

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

60

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn