Я пишу небольшое Java-приложение и у меня возникают проблемы с путем к файлу.
Я хочу выполнить командный файл с
Runtime.getRuntime().exec("cmd /c start c:\program files\folder\file.bat");
Но сейчасJava плачет из-за пробелов в пути к файлу.
Как мне избежать этого?
РЕДАКТИРОВАТЬ:
Хорошо, спасибо за ответы, ребята.Но я только что столкнулся с новой проблемой:
Если я запускаю .bat таким образом, он просто открывает окно cmd и ничего не происходит.Но если я переместлю .bat в папку c: / без пробелов, это сработает ... и сам .bat тоже подойдет.