อยากจะเขียน java ให้สั่ง รันโปรแกรม.exe ไม่รู้ว่าเขียนยังไง ผมควรศึกษาเรื่องอะไรบ้าง ช่วยหน่อยเถอะครับ ขอบคุณมากครับ
อยากจะเขียน java ให้สั่ง รันโปรแกรม.exe ไม่รู้ว่าเขียนยังไง ผมควรศึกษาเรื่องอะไรบ้าง ช่วยหน่อยเถอะครับ ขอบคุณมากครับ
ลองพิจารณา Code นี้ดูนะครับ
[src]import java.io.*;
public class CmdExec {
public CmdExec(String cmdline) {
try {
String line;
Process p = Runtime.getRuntime().exec(cmdline);
BufferedReader input =
new BufferedReader
(new InputStreamReader(p.getInputStream()));
while ((line = input.readLine()) != null) {
System.out.println(line);
}
input.close();
}
catch (Exception err) {
err.printStackTrace();
}
}
public static void main(String argv[]) {
new CmdExec("myprog.bat");
}
}
[myprog.bat]
echo hello world!
[/src]
แล้วให้แสดง windows ของ Dos ขึ้นมาใช้งานล่ะครับ
ปกติใน run menu เราจะพิมพ์ว่า "cmd"
ในกรณีนี้ผมว่าคล้ายกันนะครับ
คือให้แทรก คำสั่ง cmd ไว้ใน file .bat
Actions : (View-Readers)
There are no names to display.