Meaningless Drivel is fun!*
The moose likes Java in General and the fly likes execute exe from cmd line Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "execute exe from cmd line" Watch "execute exe from cmd line" New topic
Author

execute exe from cmd line

Nijeesh Balan
Ranch Hand

Joined: Oct 09, 2000
Posts: 116
Hi All,
I want to execute a exe from command line through java. I have the following code snippet..

But it throws the following error, when i read the errorstream from the process
'C:\Program' is not recognized as an internal or external command
Do anyone have a better way of doing this?


Thanks & Regards,<br />Nijeesh.
Rene Larsen
Ranch Hand

Joined: Oct 12, 2001
Posts: 1179

Move your *.exe file to a folder path without spaces.
Ren´┐Ż


Regards, Rene Larsen
Dropbox Invite
Nijeesh Balan
Ranch Hand

Joined: Oct 09, 2000
Posts: 116
I cannot change the folder settings . Since it is not under my control.
Jeff Langr
author
Ranch Hand

Joined: May 14, 2003
Posts: 762
Use

to derive the 8.3 (short) name of the directories with spaces. Then try using the shortened path in your command.
For example, "Program Files" usually (always?) translates to "PROGRA~1".
-Jeff-


Books: Agile Java, Modern C++ Programming with TDD, Essential Java Style, Agile in a Flash. Contributor, Clean Code.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: execute exe from cmd line
 
Similar Threads
waitfor on a process
Problem with running a program from Java file
runtime.exec problems
How to close dos 'pause' command in Java
Runtime.getRuntime().exec() from JSP page