John,

Oops! Careless mistake in my email. I wish the solution were that simple.

Raffi

-----Original Message-----
From: John Wright [mailto:[EMAIL PROTECTED]]
Sent: Friday, October 05, 2001 2:52 PM
To: [EMAIL PROTECTED]
Subject: Re: [JAVA3D] Off-Topic Runtime.exec()


Raffi,

Is the problem because:
  "C:WINNT\SYSTEM32\cmd.exe C:\my.bat"
should be:
  "C:\WINNT\SYSTEM32\cmd.exe C:\my.bat"
?

- John Wright
Starfire Research

"Kasparian, Raffi J." wrote:
>
> I know this is off topic but I haven't been able to get help anywhere
else.
> I would like my program to execute (via Runtime.exec or some other
> mechanism) a command that is typed into a TextField. Anything that might
be
> executed from a System prompt should also work from my program. Below is
the
> program code. It successfully executes instructions such as
>     "C:\WINNT\Notepad.exe"
> and
>     "Notepad"
> but not
>     "C:WINNT\SYSTEM32\cmd.exe C:\my.bat"
> or even
>     "C:WINNT\SYSTEM32\cmd.exe C:\WINNT\Notepad.exe".
> No exceptions are generated.
>
> import java.awt.*;
> import java.awt.event.*;
> import java.io.*;
>
> public class Executor extends Frame{
>     public static void main( String[] arg ){
>         new Executor();
>     }
>     public Executor(){
>         setLayout( new GridLayout( 0, 1 ) );
>         final TextField field = new TextField();
>         add( field );
>         Button b = new Button( "Execute" );
>         b.addActionListener( new ActionListener(){
>             public void actionPerformed( ActionEvent e ){
>                 try{
>                     Runtime.getRuntime().exec( field.getText() );
>                 }catch( IOException ex ){
>                     ex.printStackTrace();
>                 }
>             }
>         });
>         add( b );
>         pack();
>         setVisible( true );
>     }
> }
>
>
===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to