window10设置开机自启动exe的三种方式(亲测有效)
在使用python做的自动连接校园网打包成exe时所学到的小技巧
拷贝文件到自启动位置
- 路径地址:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
通过组策略设置脚本随服务器启动
- 开始->运行->gpedit.msc->计算机配置->Windows设置->脚本(启动/关机)。其中Win10有很多版本,其中家庭版默认是不提供组策略功能,如果需要给win10的家庭版添加组策略的功能,请看下面操作:
(组策略(英语:Group Policy)是微软[Windows NT](https://baike.baidu.com/item/Windows NT)家族操作系统的一个特性,它可以控制用户帐户和计算机帐户的工作环境。组策略提供了操作系统、应用程序和活动目录中用户设置的集中化管理和配置。)
(1)新建一个文件名为“gpedit.txt”的txt文本文档,文本中写入以下内容:
@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in (\'findstr /i . List.txt 2^>nul\') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause
(2)修改“gpedit.txt”文件后缀为“cmd”
(3)以“管理员身份”运行“gpedit.cmd”文件
(4)运行“gpedit.msc”命令查看组策略
以上参考https://gusanshang.blog.csdn.net/article/details/82932666。
添加服务自动运行
1.开始—运行—cmd—回车,在弹出的窗体中输入如下命令:
sc create Debug binPath= D:\Debug\authSender.exe start= auto,其中Debug为将要创建的服务名。要删除创建的服务也很简单,使用以下命令即可:sc delete ServiceName
2.打开控制面板—管理工具—服务(或者 开始—运行—services.msc—确认)打开服务管理器,看看你创建的服务已经在里面了,至此,服务运行已创建完成。