Я делаю программу на Java и для открытия истории, хранящейся в файле Excel, я открываю свой файл с помощью cmd. Я использую эту инструкцию.
Runtime.getRuntime().exec("cmd /c start P:\\ges of cam\\Results" + LocalDate.now().getMonthValue() + "-" + LocalDate.now().getYear() + ".csv");
Как вы понимаете, когда я нажимаю кнопку, связанную с этой инструкцией, она не открывается, я знаю, почему это так.
Проблема в том, что в каталоге есть пробелы, а cmd не находит его, но
Меня интересует моя история продолжается в этой папке без изменения названия папки. Есть ли какое-то решение для этого?
Я работаю на компьютерах с Windows 7 и Windows 10.