无法在Windows Server 2003 64位上从控制台(会话0)运行“Automation Anywhere”exe文件

我从一个Automation Anywhere任务创build一个简单的exe文件,显示一个消息框,指出hello world。 我创build了这个简单的exe只是为了debugging下面的问题。

当我login到控制台会话0),并运行Automation Anywhere创build的可执行文件时,它开始运行任务,它显示在任务pipe理器的应用程序和进程列表中,并显示两个“正在加载… “就像平常一样,在屏幕上简单地显示窗口。

但在此之后,什么也没有发生……“你好,世界”的消息不显示。 该exe文件已经完成,并从任务pipe理器中的应用程序和进程列表中删除。

我login的用户拥有pipe理员权限,并且机器使用“自动login”在启动时使用此configuration文件自动login。

如果我右键单击该exe文件,并以另一个pipe理员用户身份运行,该exe文件运行正常,显示“hello world”消息。

此外,如果我login到新的会话中的服务器,与原来的用户(问题中的会话0),然后运行该exe,它运行正常,并显示“你好世界”。 它可以在控制台会话以外的任何会话中正常工作。

有一些关于控制台会话,导致exe不能正常运行…即使它似乎开始运行exe文件。

我还要提到,一切工作正常,直到周一午夜,之后没有任何可执行文件可以成功运行。 服务器上没有任何更改,也没有安装更新。 我已经安装了Windows更新,但没有任何改变。

寻找一些关于如何让这些可执行文件再次在控制台会话中工作的build议。

谢谢!

事件日志中是否有错误报告?

乔尔

ProcMon可以帮助,如果这个过程挂在试图做一些外部的.exe。 这可能不会帮助,如果有错误/ exe文件损坏。

查看是否有任何选项可以运行.exe w / debug / logging输出,或者.exe是否可以使用日志logging选项重新编译。