2013-06-28 82 views
1

我试图通过我正在写的TCL程序执行.exe文件。该生产线是如何在TCL中执行.jar文件

exec "C:\Users\owner\Desktop\folder\jarfile.exe" 

我得到的错误是

 
couldn't execute "C:UsersownerDesktopfolderjarfile.exe": no such file or directory 
while executing 
    "exec "C:\Users\owner\Desktop\folder\jarfile.exe"" 
(file "C:\Users\owner\workspace\Test\connectiontest.tcl" line 53) 

我使用Eclipse编写的程序;我使用TCL环境搭建Eclipse,因此该程序可以正常工作。这只是我无法让.exe文件执行。

编辑:对不起,我没有意识到该文件是jarfile.jar,而不是jarfile.exe。我仍然得到同样的错误

回答

0

逃生斜线:

exec "C:\\Users\\owner\\Desktop\\folder\\jarfile.exe" 
+0

谢谢!我将jar文件制作成.exe文件,并尝试了您的答案,并且工作正常! – user1569574

+0

为你感到高兴!如果它工作的话记得检查答案是否正确:) –

+1

你也可以使用大括号'exec {C:\ Users \ owner \ Desktop \ folder \ jarfile.exe}' –