我试图通过编写VBScript从Task Scheduler运行ALM测试套件。
我的VBScript仅在从命令行执行时运行:
C:\Windows\SysWOW64\wscript.exe "C:\RunTestSet.cls.vbs"
当我直接运行脚本时,出现错误:
无法创建TestDirector API OLE的实例。
通过任务计划程序运行时出现不同的错误:
任务计划程序无法启动操作" \ SysWOW64 \ wscript.exe"例如" XXXXXXX"任务" \ UFT测试2"。附加数据:错误值:2147942667。
请帮我从任务计划程序运行此脚本。
我尝试在开头提供(没有引用):C:\Windows\SysWOW64\wscript.exe
答案 0 :(得分:0)
由于ALM为32位且您用于执行的操作系统是64位操作系统。 有一种方法可以注册64位兼容的wsctipt.exe,直接执行它: regsvr32" c:\ Program Files(x86)\ Common Files \ Mercury Interactive \ Quality Center \ OTAClient.dll"
但你可以直接打电话, C:\ Windows \ SysWOW64 \ wscript.exe" C:\ RunTestSet.cls.vbs" 对于64位操作系统,如上所述。