运行 Windows 无 cmd 弹出窗口的任务

Run Windows Task without cmd pop-up

我有一个由任务计划程序(python 脚本)启动的任务。 我不希望 cmd window 出现 (python.exe)。 我无法使用 SYSTEM 用户帐户或“运行 无论用户是否登录”,有什么方法可以隐藏 cmd 弹出窗口吗?

我不能使用 SYSTEM 帐户,因为我必须在我的脚本中检索用户名,而且我必须选择“运行 仅当用户登录时”,因为另一个在我的情况下是不允许的.

只需将其保存为.pyw 扩展名即可。这将阻止控制台 window 打开。

编辑:

它的文档,位于 2.2.2 的底部。可执行 python 个脚本:https://docs.python.org/2.6/tutorial/interpreter.html#executable-python-scripts

编辑 2,更新的答案(如果它不适用于 .pyw):

右键单击文件和 select 属性。然后在“打开方式:”中按更改,然后您需要导航到 python 目录并选择“pythonw.exe”。那么它应该可以正常工作