我创建了一个Python脚本,它收集网站上的数据,并根据该网站中的一个表生成一个Excel文件。我使用pyinstaller和-w -F参数生成.exe文件。
我运行了几次这个文件,它运行得非常好,所以我决定使用任务调度程序每小时运行一次。任务每小时工作两天后,当我使用计算机时,任务调度程序在尝试运行.exe:0xFFFFFFFFF时返回此错误,并弹出一条消息:未能“某事”。
考虑到我每小时都需要数据,我会手动地运行这个文件.啊,真灵!
有什么办法能解决这个问题吗?当我把我的电脑放在网上一个星期时,我如何确保它不会再次失效,但我没有手动启动它,以防它失败……
以下是任务计划程序的设置:
操作:程序/脚本: C:\path1\path2\path3\Script_G1.exe / Start in (可选):C:\path3 1\path3 2\path3 3\
设置:允许按需运行任务
发布于 2019-10-18 17:28:40
我们也遇到了一个类似的问题,当我们从任务计划程序运行自定义.exe时,会得到一个0xFFFFFFF错误,但是它在任务调度程序之外会运行得很好。
解决方法是创建一个.bat文件来运行.exe,并使计划的任务调用.bat文件。很明显,这不是一个解决方案,而是在紧要关头起作用。
发布于 2020-02-24 10:49:21
我们也有过类似的问题。程序访问共享磁盘F:\SomeFolder\File.log并将文件从它复制到本地文件夹。我必须更改程序中的共享磁盘路径名,以使用完整的服务器路径。
从…
F:\SomeFolder\File.log至
\\serverName\\docs\\SomeFolder\File.log然后起作用了。
发布于 2020-11-20 18:25:37
在"Action“中,选中"Start In (可选)”字段。在这种情况下,情况会有所不同。
https://stackoverflow.com/questions/54572131
复制相似问题