如何 运行 一个 Python 系统关闭脚本 (Windows 7)
How to Run a Python Script On Shutdown of System(Windows 7)
我想 运行 在 system.I 关闭之前 python 脚本正在使用 Windows 7.I 运行 python 系统启动时的脚本,但我在关机前没有进入 运行 脚本。
我在 SO 上参考了 How to schedule a task to run when shutting down windows 和许多类似的问题,但不知何故,这不是 working.Please 谁能告诉我?
Does startup and shutdown only works for .bat file?
是的,在 windows 作为 startup/shutdown 脚本您需要提供 Batch file.
这是我为您建议的解决方法。
使用以下代码创建 .bat 脚本(假设您在 PATH 中包含 python):
for %%i in (/Shutdown/*.py) do python C:/Shutdown/%%i
将 .bat 脚本添加到 windows 关机计划。
Run gpedit.msc
Computer Configuration -> Windows Settings -> Scripts
-> Shutdown -> Properties -> Add
- 创建目录 C:/Shutdown(如果您想使用不同的目录 - 在 .bat 脚本中更改路径)。
- 将所有 .py 脚本放入 C:/Shutdown。它们现在将在 windows 关闭时执行。
这对我不起作用。我必须在 .bat
文件
中写入以下内容
for %%i in (/Shutdown/*.py) do @python.exe C:/Shutdown/%%i
我将 .bat
文件放在关机文件夹中,并将其添加到 PATH 中。但我想 .bat 文件是否位于另一个文件夹中也没有关系,该文件夹也包含在 PATH ofcourse 中。
在 gpedit.msc
中,我必须将 link 添加到用户 配置 -> Windows 设置 -> 脚本中的 .bat
文件 字段,不在计算机配置中。
我 运行 Windows 10, Python 3.7
我想 运行 在 system.I 关闭之前 python 脚本正在使用 Windows 7.I 运行 python 系统启动时的脚本,但我在关机前没有进入 运行 脚本。
我在 SO 上参考了 How to schedule a task to run when shutting down windows 和许多类似的问题,但不知何故,这不是 working.Please 谁能告诉我?
Does startup and shutdown only works for .bat file?
是的,在 windows 作为 startup/shutdown 脚本您需要提供 Batch file.
这是我为您建议的解决方法。
使用以下代码创建 .bat 脚本(假设您在 PATH 中包含 python):
for %%i in (/Shutdown/*.py) do python C:/Shutdown/%%i
将 .bat 脚本添加到 windows 关机计划。
Run gpedit.msc
Computer Configuration -> Windows Settings -> Scripts -> Shutdown -> Properties -> Add
- 创建目录 C:/Shutdown(如果您想使用不同的目录 - 在 .bat 脚本中更改路径)。
- 将所有 .py 脚本放入 C:/Shutdown。它们现在将在 windows 关闭时执行。
这对我不起作用。我必须在 .bat
文件
for %%i in (/Shutdown/*.py) do @python.exe C:/Shutdown/%%i
我将 .bat
文件放在关机文件夹中,并将其添加到 PATH 中。但我想 .bat 文件是否位于另一个文件夹中也没有关系,该文件夹也包含在 PATH ofcourse 中。
在 gpedit.msc
中,我必须将 link 添加到用户 配置 -> Windows 设置 -> 脚本中的 .bat
文件 字段,不在计算机配置中。
我 运行 Windows 10, Python 3.7