Я ищу вызов командной строки из java-программы. Я успешно вошел в командную строку, используя этот бит кодавызов командной строки из java
String[] cmd = new String[2];
cmd[0] = "cmd /c dir";
Runtime rt = Runtime.getRuntime();
System.out.println("Execing " + cmd[0]);
Process proc = rt.exec(cmd[0]);
Однако фактические команды не работают. Я не очень хорошо знаком с командной строкой, я только что набрал ее непосредственно. Итак, мой вопрос: как передать несколько аргументов? Например, если бы я хотел перейти на C: \, я бы подумал, что могу просто добавить cd \ в конец, но это, похоже, не работает? Заранее благодарен
Спасибо. Очень признателен! –
@JjNo: Уверенная вещь! Рад, что смог помочь –