手动批处理运行良好。但是从任务计划程序运行时出现错误

1个夏洛克

在Windows Server 2008上,我正在计划一个任务来运行批处理文件,这又将触发控制台应用程序。双击该应用程序后,它运行完美。但是,当从任务计划程序运行时,我在日志中收到以下错误。

exception from hresult 0x800a03ec

我用来登录并运行任务计划程序的ID具有完整的管理员权限。

我尝试了这些解决方案。批处理文件手动运行,但不在任务计划程序中运行

计划任务调用的批处理文件在计划时抛出错误,双击运行良好

批处理手动运行,但不在计划任务中

但是问题没有解决。从任务计划程序运行时,实际上会在控制台应用程序中触发成功邮件和异常邮件。但这不是手动运行的情况。需要帮忙!!

注意:我正在通过控制台应用程序处理的所有输出报告将均为.xlsx格式。

批处理文件如下

@ECHO. 
@ECHO /***************************************************************/ 
@ECHO               Report Application 
@ECHO /**************************************************************/
@For /F "tokens=2,3,4 delims=/ " %%A in ('Date /t') do @( 
            Set Month=%%A
            Set Day=%%B
                Set Year=%%C
)

 SET DRV=E:\ReportApplication
cd %DRV%\bin\Release\

ReportSolution.exe >> %DRV%\Log\ReportSolutionlog%Month%%DAY%%Year%.txt
cd\
cd %DRV%


@ECHO  Application is completed successfully
@ECHO /**********************************************/
1个夏洛克

终于,问题解决了。我认为问题不在于批处理文件或应用程序。

这个解决方案在...

・ Windows 2008 Server x64

请创建此文件夹。

C:\ Windows \ SysWOW64 \ config \ systemprofile \ Desktop

・ Windows 2008 Server x86

请创建此文件夹。

C:\ Windows \ System32 \ config \ systemprofile \ Desktop

...而不是dcomcnfg.exe。

此操作消除了我系统中的办公自动化问题。

要通过Excel打开文件,似乎在systemprofile文件夹中需要一个Desktop文件夹。

它从Windows2008消失了,Windows2003有了该文件夹,我认为它会导致此错误。

我在下面提到的链接中找到了这个答案。小川回答。

https://social.msdn.microsoft.com/Forums/zh-CN/b81a3c4e-62db-488b-af06-44421818ef91/excel-2007-automation-on-top-of-a-windows-server-2008-x64吗?论坛= innovateonoffice

但是我不知道如何通过创建一个空文件夹来解决该问题。但这有效。.希望这对有类似问题的人有所帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

批处理文件手动运行,但不在任务计划程序中运行

来自分类Dev

任务计划程序在运行CMD文件时出现问题,该文件在手动运行时有效

来自分类Dev

运行时出现批处理错误

来自分类Dev

设置为无论用户是否登录都运行时,任务计划程序无法打开批处理文件

来自分类Dev

sql server作业失败,但是在手动运行时可以工作

来自分类Dev

除非手动运行,否则任务计划程序将无法工作

来自分类Dev

如何在使用任务计划程序打开而不是手动打开时运行 Excel 宏?

来自分类Dev

手动运行时不会出现使用期望的重复响应

来自分类Dev

Windows 8.1和“ Sentinel运行时驱动程序”的手动删除

来自分类Dev

为什么我的查询在程序(PL / SQL)中不返回任何记录,但是在SQL中手动运行时却不返回记录?

来自分类Dev

从sh文件运行时,Shell脚本会引发未找到的错误。但是,如果手动输入,则命令有效

来自分类Dev

从sh文件运行时,Shell脚本会引发未找到的错误。但是,如果手动输入,则命令有效

来自分类Dev

从外壳程序脚本运行时,FTP“放置”未将文件复制到远程主机,但是在手动运行时将文件复制到了远程主机

来自分类Dev

从任务计划程序运行时,蝙蝠文件不记录?

来自分类Dev

Java程序出现运行时错误

来自分类Dev

运行Windows批处理文件的任务计划程序

来自分类Dev

在Dockerfile中运行与手动运行时存在不同的问题。怎么了?

来自分类Dev

Outlook规则不会自动运行,可以在手动运行时使用

来自分类Dev

在Hive中处理行时出现Hive运行时错误

来自分类Dev

为什么从cron运行时此脚本失败,而在手动运行时却起作用?

来自分类Dev

从cron运行时,期望脚本会失败,但在手动运行时,它会起作用

来自分类Dev

按计划运行的Function App也需要手动运行

来自分类Dev

放置错误处理程序后出现运行时错误 1004?

来自分类Dev

通过任务计划程序运行时,Powershell 的运行方式不同

来自分类Dev

Windows服务与任务计划程序-手动启动

来自分类Dev

node.js不会通过upstart来启动(但是从命令行手动运行时会启动)

来自分类Dev

.desktop文件不执行脚本,手动运行时效果很好

来自分类Dev

TSQL-仅在手动运行时执行行(不在作业中)

来自分类Dev

如何手动构造实例化类的Scala运行时AST?

Related 相关文章

  1. 1

    批处理文件手动运行,但不在任务计划程序中运行

  2. 2

    任务计划程序在运行CMD文件时出现问题,该文件在手动运行时有效

  3. 3

    运行时出现批处理错误

  4. 4

    设置为无论用户是否登录都运行时,任务计划程序无法打开批处理文件

  5. 5

    sql server作业失败,但是在手动运行时可以工作

  6. 6

    除非手动运行,否则任务计划程序将无法工作

  7. 7

    如何在使用任务计划程序打开而不是手动打开时运行 Excel 宏?

  8. 8

    手动运行时不会出现使用期望的重复响应

  9. 9

    Windows 8.1和“ Sentinel运行时驱动程序”的手动删除

  10. 10

    为什么我的查询在程序(PL / SQL)中不返回任何记录,但是在SQL中手动运行时却不返回记录?

  11. 11

    从sh文件运行时,Shell脚本会引发未找到的错误。但是,如果手动输入,则命令有效

  12. 12

    从sh文件运行时,Shell脚本会引发未找到的错误。但是,如果手动输入,则命令有效

  13. 13

    从外壳程序脚本运行时,FTP“放置”未将文件复制到远程主机,但是在手动运行时将文件复制到了远程主机

  14. 14

    从任务计划程序运行时,蝙蝠文件不记录?

  15. 15

    Java程序出现运行时错误

  16. 16

    运行Windows批处理文件的任务计划程序

  17. 17

    在Dockerfile中运行与手动运行时存在不同的问题。怎么了?

  18. 18

    Outlook规则不会自动运行,可以在手动运行时使用

  19. 19

    在Hive中处理行时出现Hive运行时错误

  20. 20

    为什么从cron运行时此脚本失败,而在手动运行时却起作用?

  21. 21

    从cron运行时,期望脚本会失败,但在手动运行时,它会起作用

  22. 22

    按计划运行的Function App也需要手动运行

  23. 23

    放置错误处理程序后出现运行时错误 1004?

  24. 24

    通过任务计划程序运行时,Powershell 的运行方式不同

  25. 25

    Windows服务与任务计划程序-手动启动

  26. 26

    node.js不会通过upstart来启动(但是从命令行手动运行时会启动)

  27. 27

    .desktop文件不执行脚本,手动运行时效果很好

  28. 28

    TSQL-仅在手动运行时执行行(不在作业中)

  29. 29

    如何手动构造实例化类的Scala运行时AST?

热门标签

归档