@Coolam
Web-developer

Почему bat-файл не запускает нужную программу?

Программа с батником лежат в корне флешки. С помощью батника копирую прогу в корень диска D и хочу запустить именно эту программу с диска D после копирования. Программа копируется, но запускается именно с флешки. Что я делаю не так?
Батник прилагаю:
@echo off
xcopy test.exe D:/
start D:/test.exe
  • Вопрос задан
  • 332 просмотра
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Сделай еще смену диска - https://www.digitalcitizen.life/command-prompt-how...
Ответ написан
@rPman
У тебя слеши между именами дисков, каталогов и файла в пути не в ту сторону, в windows нужно использовать '\'

Еще момент, но в данном случае он не должен быть причиной, первым аргументом start.exe - должен быть заголовок окна, если запускается консольное приложение, это вылезает, если путь с программой заключить в двойные кавычки, например чтобы экранировать пробелы в именах, start запустит просто cmd.exe с заголовком с указанным путем, и рекомендуется сразу этот заголовок указывать, например пустым:
start "" "d:\New Folder\My program.exe"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы