1

Я хочу изменить программу по умолчанию для открытия файлов .bat на cmder , поэтому в разделе реестра: HKEY_CLASSES_ROOT\batfile\shell\open\command я сделал следующее:

Но когда я открываю какой-то файл .bat, я получаю следующую ошибку:

Как я могу решить это?

Редактировать :

Я изменил значение ключа реестра на: C:\Dev\Cmdr\Cmder.exe "%1"

Но я получаю это сообщение всякий раз, когда открываю какой-то командный файл:

Имя каталога неверно.

2 ответа2

0

Я пытался с ConEmu. Я добавил эту строку к существующей:

C:\(path_to_app)\ConEmu64.exe "%1" %*

Последняя часть ("%1" %*) была там до редактирования.

Поэтому я думаю, что вам нужно добавить %* после всего вашего строкового значения в regedit (в вашем случае): C:\Dev\Cmdr\Cmder.exe "%1" %*

0

Вы должны использовать кавычки вокруг% 1, в противном случае пути с пробелами в них должны быть отдельными параметрами: ...cmder “%1”

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .