无法看到使用 Windows 任务计划程序计划的 Python 脚本输出 [已关闭]

Unable to see the Output from Python script scheduled using Windows Task Scheduler [closed]

提问人:Yking 提问时间:11/15/2023 更新时间:11/15/2023 访问量:27

问:


这个问题似乎与特定的编程问题、软件算法或程序员主要使用的软件工具无关。如果您认为该问题在另一个 Stack Exchange 站点上是主题,您可以发表评论以解释在哪里可以回答该问题。

7天前关闭。

我正在尝试学习如何在窗口中自动化脚本,并尝试运行一个 .bat 文件,该文件运行仅包含打印的 python 脚本(Hello World)

Windows 任务计划程序显示任务正在运行,但没有任何类型的输出。我该怎么做才能看到控制台。

(PS:我想使用 PySimpleGUI 库显示一个窗口。无法看到窗口。

以下是 Windows 任务计划程序的“操作”选项卡的屏幕截图: Windows 任务计划程序(“操作”选项卡)

.bat 文件的内容:

蟒蛇“Hello.py”

Hello.py: print(Hello World)

python windows 批处理文件 计划任务

评论

2赞 Chris 11/15/2023
您期望/希望在哪里看到输出?Windows 将在某个位置的后台进程中运行它。
1赞 Squashman 11/16/2023
需要将 Windows 计划任务设置为仅在用户登录时运行,以便能够在屏幕上看到输出。
0赞 Yking 11/16/2023
非常感谢你@Squashman,这清除了一切。那么,如果我想在用户注销时运行它,我该如何查看案例中的输出呢?
0赞 Chris 11/17/2023
@Yking,我不是 Windows 专家,但我可能会在某个地方记录输出。
0赞 Mike from PSG 11/17/2023
通过将“pythonw”设置为要运行的程序,然后将参数设置为显示PySimpleGUI弹出窗口的.py文件,我能够看到一个窗口。由于我已登录,它在我的桌面上显示了该窗口。请注意,如果运行“python”,也会打开一个命令窗口。通过运行“pythonw”,仅显示 PySimpleGUI 窗口。

答: 暂无答案