Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在任务计划程序中使用Pywin32打开Excel?_Python_Excel_Com_Pywin32_Win32com - Fatal编程技术网

Python 如何在任务计划程序中使用Pywin32打开Excel?

Python 如何在任务计划程序中使用Pywin32打开Excel?,python,excel,com,pywin32,win32com,Python,Excel,Com,Pywin32,Win32com,我有一个Python脚本,可以打开Excel来编写另一个软件的输出。此脚本由管理远程计算机中执行的作业的商业软件执行 在一台服务器中,它工作得很好,但在传输到另一台服务器时却不行 工作服务器是Windows 2008和Excel 2010。 有问题的服务器是Windows 2012 R2和Excel 2013 我得到的信息是: “由于可用内存或磁盘空间不足,Microsoft Excel无法打开或保存更多文档” 我注意到这可能是由于进程以批处理方式执行,因此我使用Windows任务调度器设计了一

我有一个Python脚本,可以打开Excel来编写另一个软件的输出。此脚本由管理远程计算机中执行的作业的商业软件执行

在一台服务器中,它工作得很好,但在传输到另一台服务器时却不行

工作服务器是Windows 2008和Excel 2010。 有问题的服务器是Windows 2012 R2和Excel 2013

我得到的信息是:

“由于可用内存或磁盘空间不足,Microsoft Excel无法打开或保存更多文档”

我注意到这可能是由于进程以批处理方式执行,因此我使用Windows任务调度器设计了一个测试,实际上错误是相同的

使用
runas
打开cmd并执行脚本不会出现错误。与管理员一起执行计划任务不会出现错误,但与其他用户一起执行时会出现错误

我已经更改了DCOMCNFG,添加了能够远程执行的用户,我在System32和SYSWOW64中添加了桌面文件夹,但我现在缺乏想法

有人对如何解决这个问题有什么建议吗