[英]How to Run a Python Script On Shutdown of System(Windows 7)
我想在系统关闭之前运行一个 python 脚本。我使用的是 Windows 7。我在系统启动时运行了 python 脚本,但我没有在关机前运行脚本。
我参考了如何安排在关闭 Windows 时运行的任务和许多类似的问题,但不知何故这不起作用。请任何人都可以告诉我?
启动和关闭仅适用于 .bat 文件吗?
是的,在 Windows 中作为启动/关闭脚本,您需要提供Batch file 。
这是我建议您的解决方法。
使用以下代码创建 .bat 脚本(假设您在 PATH 中包含了 python):
for %%i in (/Shutdown/*.py) do python C:/Shutdown/%%i
将 .bat 脚本添加到 Windows 关机计划中。
运行gpedit.msc
计算机配置 -> Windows 设置 -> 脚本 -> 关机 -> 属性 -> 添加
这对我不起作用。 我不得不在.bat
文件中编写以下内容
for %%i in (/Shutdown/*.py) do @python.exe C:/Shutdown/%%i
我将.bat
文件放在关闭文件夹中并将其添加到 PATH 中。 但我想 .bat 文件是否在另一个文件夹中并不重要,该文件夹当然也包含在 PATH 中。
在gpedit.msc
我必须在用户配置 -> Windows 设置 -> 脚本字段中添加指向.bat
文件的链接,而不是在计算机配置中。
我正在运行 Windows 10 和 Python 3.7
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.