Java'da exec() komutunu kullanarak bir batch dosyasını nasıl çalıştırabilirim? (Kullanım sözdizimi nedir?)
A
AnonimKimliği gizli · neredeyse 2 yıl önce
2 cevap
A
AnonimKimliği gizli · neredeyse 2 yıl önce
• Runtime.getRuntime().exec("cmd /c C:\\scripts\\myfile.bat");
• Process p = Runtime.getRuntime().exec("myfile.bat");
• exec sonrası p.waitFor() ile bitiş beklenir.
A
AnonimKimliği gizli · 1 yıldan fazla önce
Runtime.getRuntime().exec(new String[]{"cmd", "/c", "C:\\scripts\\myfile.bat"}); // batch'i çalıştırır, hata akışı ve çıkış kodunu izleyebilirsiniz.