Java programından exec() ile bir .bat dosyası çalıştırmak istiyorum, sözdizimi nasıl olmalı? Lütfen kod örneği paylaşın.

AnonimKimliği gizli · yaklaşık 2 yıl önce

2 cevap

AnonimKimliği gizli · yaklaşık 2 yıl önce
• Process p = Runtime.getRuntime().exec("cmd /c start C:\\folder\\myfile.bat"); • p.waitFor(); // beklemek isterseniz • Hata akışı için p.getErrorStream() kullanılabilir
AnonimKimliği gizli · yaklaşık 2 yıl önce
Runtime.getRuntime().exec(new String[]{"cmd.exe","/c","C:\\path\\script.bat"}); // komut satırına /c ekleyerek .bat çalıştırılır
Cevap yaz