我有一个 python 文件并且正在运行该文件。
如果 Windows 关闭并再次启动,我如何在每次 Windows 启动时运行该文件?
根据脚本正在执行的操作,您可以:
- 将其打包成服务,然后安装该服务
- 将其添加到 Windows 注册表(HKCU\Software\Microsoft\Windows\CurrentVersion\Run)
- 将其快捷方式添加到开始菜单的启动文件夹中 - 它的位置可能会随操作系统版本而变化,但安装程序总是有一些说明将快捷方式放入该文件夹中
- 使用Windows的任务计划程序,然后您可以在多种事件上设置任务,包括登录和启动时。
实际的解决方案取决于您的需求以及脚本实际执行的操作。
关于差异的一些注释:
- 解决方案#1 使用计算机启动脚本,而解决方案#2 和#3 在安装它的用户登录时启动它。
- 还值得注意的是,#1 总是启动脚本,而 #2 和 #3 将仅在特定用户上启动脚本(我认为如果您使用默认用户,那么它将在每个人上启动,但我不是确定细节)。
- 解决方案#2 对用户来说更加“隐藏”,而解决方案#3 在禁用自动启动方面为用户留下了更多的控制权。
- 最后,解决方案 #1 需要管理权限,而其他两个解决方案可以由任何用户完成。
- 解决方案 #4 是我最近发现的,而且非常简单。我注意到的唯一问题是 python 脚本会导致出现一个小命令窗口。
正如您所看到的,这一切都归结为您想要做什么;例如,如果它仅供您使用,我只需将其拖到启动文件夹中即可。
无论如何,最近我倾向于使用解决方案 #4,这是最快、最直接的方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)