Я пытаюсь выполнить команды Windows из Java, используя следующий код:
Process p=Runtime.getRuntime().exec("wget www.anyurl.com/index.html);
и это работает, но когда я пытаюсь выполнить другую команду, которая выглядит следующим образом,
Process p1=Runtime.getRuntime().exec("pscp -pw sysadmin c:/mydirectory/mypage.html mahesh@vmstni01:/home/usr");
это не работает. Если я закомментирую первую строку процесса (т.е. процесс p), то процесс p1 работает нормально, он выполняется и показывает, что файл был успешно скопирован. Пожалуйста, кто-нибудь может сказать мне, почему это происходит?