Javaから他のプログラム実行できないー
っと叫んでいて早2日目
まさかの見落とし
"CMD.EXE /C "をコマンドに加えなければいけなかったという・・・・
String command = "CMD.EXE /C" + CMDで使うコマンド
System.out.println(command);
Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec(command);
そうですよね・・・リダイレクションとか使う時に必要なのは
まずコマンドプロンプトですよね
こっちを先に動かしてから、そこにコマンドとか打つんですよね・・・
というより、CMD.exeの引数だった(´-ω-`)
windowsとMac, Linuxだと、lsとかはプログラムがあるから
そのままexec("ls")と書き込んでもOKのようです・・・・
勉強不足・・・orz
しかも、最初に文字コード変換のクラス作ったのに
普通にそのまま動いてる・・・orz
のぉ
ま、まぁいいとしましょう
そんなことより、本体を作らないと<(T□T)>
余計なとこばっかり作ってました(苦笑
とりあえずまずは18時くらい頑張ります
っと叫んでいて早2日目
まさかの見落とし
"CMD.EXE /C "をコマンドに加えなければいけなかったという・・・・
String command = "CMD.EXE /C" + CMDで使うコマンド
System.out.println(command);
Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec(command);
そうですよね・・・リダイレクションとか使う時に必要なのは
まずコマンドプロンプトですよね
こっちを先に動かしてから、そこにコマンドとか打つんですよね・・・
というより、CMD.exeの引数だった(´-ω-`)
windowsとMac, Linuxだと、lsとかはプログラムがあるから
そのままexec("ls")と書き込んでもOKのようです・・・・
勉強不足・・・orz
しかも、最初に文字コード変換のクラス作ったのに
普通にそのまま動いてる・・・orz
のぉ
ま、まぁいいとしましょう
そんなことより、本体を作らないと<(T□T)>
余計なとこばっかり作ってました(苦笑
とりあえずまずは18時くらい頑張ります
※コメント投稿者のブログIDはブログ作成者のみに通知されます