ProcessBuilder не может& #39;не найти файл?!

Еще один вопрос в быстрой последовательности, но это должна быть действительно очевидная ошибка, которую я не вижу. Я написал некоторый код для запуска пакетного файла ниже, но я получаю сообщение об ошибке, в котором говорится, что он не может найти файл, но я могу заверить вас, что файл существует в каталоге!

public class Pull {

public void pullData() throws IOException {
    ProcessBuilder pb = new ProcessBuilder("adb.bat");
    File f = new File("C:\\");
    pb.directory(f);
    Process p = pb.start();  
}

 public static void main(String[] args) throws IOException {
     Pull pull = new Pull();
     pull.pullData();
 }

}

и вот сообщение об ошибке

Exception in thread "main" java.io.IOException: Cannot run program "adb.bat" (in directory "C:\"): CreateProcess error=2, The system cannot find the file specified
8
задан Rookie 23 March 2012 в 22:23
поделиться