问题
近期win10家庭版笔记本想设置开机自启,运行gpedit.msc直接提示没有gpedit.msc(组策略)
场景
win10家庭版设置开机自动运行批处理脚本
原因
win10家庭版本不提供组策略编辑器功能。但是不是说没有此功能,而是对此功能进行了限制,开启即可。
解决方案
1、打开记事本,输入以下内容,保存以bat结尾的文件,例如gpedit.bat
@echo off
pushd "%~dp0"
dir /b %systemroot%\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >gp.txt
dir /b %systemroot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>gp.txt
for /f %%i in ('findstr /i . gp.txt 2^>nul') do dism /online /norestart /add-package:"%systemroot%\servicing\Packages\%%i"
pause
网上查阅注意事项:
TXT文件保存时候注意文本编码规则为UTF-8,否则bat右键管理员会出现闪退
2、运行文件
在gpedit.bat上右键选择“以管理员身份运行”,注意批处理dism命令需要管理员权限,所以批处理必须以管理员身份运行。
批处理执行情况
完成上述操作后WIN+R键打开运行输入gpedit.msc,按回车键或者确定按钮即可打开组策略
打开组策略后设置批处理脚本开机自启补充如下
windows下如何设置开机自动运行批处理脚本
创建文本文件,点击文件下的另存为,然后保存以bat结尾的文件
1、WIN+R键打开运行输入gpedit.msc,按回车键或者确定按钮即可打开组策略
2、点击 windows设置 ==> 脚本(启动/关机),然后双击启动
添加选择原本编辑好的批处理脚本
主要应用在一些环境软件上开机自启(如Nginx等)
后续补充程序开机自启动几种方式
-
设置开机自动运行批处理脚本(已经完成)
-
开始菜单加入exe程序快捷方式
-
将程序添加到系统服务
-
计算机管理下,在任务计划程序库下,点击创建基本任务