Я хотел бы использовать system () для
1.открытого cmd
2. сохранить его открыть / показать его
3. запустить "mybatchfile.bat" из указанного пути (содержит пробел)
4.пропустить "2" в качестве параметра.
вот как это выглядит system("cmd.exe /k C:/Users/firstname secondname/desktop/mybatchfile.bat 2");
, когда я запускаю его, я получаю "C:/Users/firstname"
написано неправильно или не может быть найдено в моемкомандная строка
Как я могу это исправить?Я использую Qt, а Qt использует "/" как универсальный разделитель каталогов так же, как "/" используется как разделитель пути в URL.так что я не думаю, что здесь проблема.
Как я могу это исправить?и есть ли какой-нибудь другой более простой способ, которым я могу использовать для передачи аргументов пакетным файлам в Qt?любая помощь будет оценена!