Java exec错误:致命系统错误1020005

时间:2013-05-02 08:13:25

标签: java exec fatal-error

我遇到了Java程序的问题。我使用工具“ugpc”来获取程序集结构并将其写入文本文件中。当我在netbeans下启动程序时,它会毫无问题地编写这些文件。但是当我把它编译成jar文件并运行这个jar时,我得到了proc.getErrorStream()中写的错误“Error:Fatal system error 1020005”;并且没有.txt文件写在输出中。同样在ErrorStream中出现无法找到文本文件,但是他应该写它而不是打开它。我的电脑是新安装的,在此之前格式化工具运行良好。我使用Java 7.当我通过cmd手动启动命令时它工作正常。我们在另一个用户帐户下启动该工具,并出现相同的错误。

 Process proc = Runtime.getRuntime().exec("cmd /c " + "c:\\ugs\\nx6\\UGII\\ugpc -a -s2 " +"S:\\Geraete\\L\\0154\\E2\\6169-001000-201_Rev-E2_DWG.prt" + " > " + "S:\\LAUF5\\1\\6169-001000-201_Rev-E2_DWG.txt");

 proc.waitFor();

0 个答案:

没有答案