26

我有一个脚本每 5 分钟在我的电脑上检查一次,我不希望 Python 显示在我的任务托盘上。我使用 Windows 作为我的操作系统。

有什么方法可以让 Python 在后台运行并强制它不在我的任务栏中显示?

4

6 回答 6

57

如果您使用 运行控制台脚本pythonw.exe,它既不会显示窗口,也不会出现在任务栏中。例如,我使用以下命令在启动时启动ntlmaps

C:\BenBlank\Python2.6\pythonw.exe scripts/ntlmaps

但是请注意,无法与脚本交互,也无法通过任务管理器终止它。

于 2009-04-23T21:15:11.567 回答
5

您还有另一个选择:

您可以创建 Python 脚本的快捷方式,然后right-click the shortcut --> Properties --> Shortcut tab

运行选项下有一个下拉框,可让您最小化运行命令。

于 2009-04-23T21:17:50.560 回答
3

您可以将其作为服务运行。看这里

于 2009-05-01T08:07:51.967 回答
2

在 linux 上运行它;在Windows上安排它[控制面板>计划任务>添加计划任务]

于 2009-04-23T21:10:36.087 回答
0

从任何地方运行 python 文件:

第1步:

Create Shortcut of Python File.

第2步:

Place Shortcut in this location  C:\ProgramData\Microsoft\Windows\Start Menu\Programs

第 3 步:

Now Right Click --> Go to Properties --> Shortcut --> Press any key on keyboard it will take one shortcut key

第4步:

Now , Type the Shortcut key which you entered in previous step.

第 5 步:

Check out Output!   :)
于 2020-06-29T05:05:02.830 回答
-6

在控制面板中查找计划任务。

于 2009-04-23T21:11:09.157 回答