调度 Python 脚本可执行文件 windows 10

Scheduling Python Script executable in windows 10

我正在尝试安排已转换为 .exe 文件的 python 脚本,但由于某种原因它没有启动。虽然程序似乎确实打开了一个 cmd 类型 window 但脚本不起作用。下面我概述了我采取的步骤,如果我在这里遗漏了什么,请告知。

当我双击可执行文件时确实会产生结果。

下一个

编辑:

我在 运行 搜索保存输出的位置后找到了文件。可执行文件 python 在桌面上,但出于某种原因它将可执行文件的输出保存在 c:system 32 文件夹中。为什么要这样做?因为如果我双击桌面上的 python 可执行文件,它会在其中创建一个文件夹和文件,但调度程序将其保存在系统 32 中。

应该是其中之一:

  1. 来自任务计划程序的任务可能 运行 来自与您预期的相同的帐户。将其 运行 视为 root/administrator 帐户。
  2. 考虑使用 --uac-admin 生成 pyinstaller 可执行文件,这将允许您 运行 作为管理员

您还可以通过将输出管道输出到一个文件来调试问题,这样您就可以看到错误消息。