我在Windows Server 2012上有一个程序: -reads sql查询来自同一位置的文本文件 - 从同一位置的文件导入辅助函数 - 在sql server(在同一网络中)执行查询并保存结果 - 从结果中创建一个谷歌电子表格(使用位于同一位置的API证书)
当我登录到服务器并在cmd:python myscript.py中执行文件时,一切都很好。但是,当我尝试从任务计划程序执行相同操作时,它会失败。我得到0x1错误。
这是我在调度程序操作中添加的内容:
我已尝试以自己的身份运行它,SYSTEM,管理员。还尝试了最高权限和用户登录或不登录选项...另外在SO上建议运行cmd的另一个解决方案,然后“/ c python full / path / to / myscript.py”但它始终是相同的。
非常令人沮丧。我意识到它不是严格编码相关的问题,但我相信很多python程序员都有它。
答案 0 :(得分:0)
使用调度程序启动非python任务时是否遇到了同样的错误? 如果没有 - 我会尝试安装清晰的Python并使用
创建新的计划.bat文件powershell C:\Python27\python.exe C:\Python27\file.py
pause