win + r -> cmd
-> enter
Как заменить псевдоним cmd?
Я хочу запустить cmder вместо стандартного cmd.exe
win + r -> cmd
-> enter
Как заменить псевдоним cmd?
Я хочу запустить cmder вместо стандартного cmd.exe
Windows использует запись реестра <HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths>
для регистрации полных путей приложений, которые видны из ярлыка Win+R. Мы можем использовать то же поведение, создав здесь запись для cmd.exe.
Используйте переносимую программу AppPaths, чтобы безопасно написать / отредактировать запись для cmd.exe, чтобы отразить полный путь к cmder.exe и сохранить. В моем тестировании перезагрузка не требуется. Вы также можете вручную записать в реестр, но приложение проверяет ошибки перед сохранением. Обратите внимание, что вам в любом случае понадобятся права администратора.
РЕДАКТИРОВАТЬ Для потомков, вот шаги для ручного редактирования реестра, а также.
Обратите внимание, что в дальнейшем псевдоним cmd == cmder будет установлен для всех пользователей ПК. Если вы хотите сопоставить только свою учетную запись пользователя, замените путь реестра HKEY_LOCAL_MACHINE
на HKEY_CURRENT_USER
в следующем.
Запустите regedit и перейдите в HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths
. Вам могут понадобиться права администратора.
Создайте новый ключ с именем cmd.exe
т.е. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\cmd.exe
Измените строку Default
во вновь созданном ключе, чтобы отразить путь к cmder.exe, например C:\applications\cmder\cmder.exe
В папке ключей cmd.exe
создайте новую строку с именем «Путь» и присвойте ей значение папки, в которой находится cmder.exe. Для примера пути на шаге 3 это будет C:\applications\cmder
. Этот шаг не является обязательным. Он добавляет каталог в переменную PATH, которую наследует cmder.exe. Это полезно, если каталог содержит исполняемые файлы-помощники, необходимые для cmder.exe.
Как я достиг того же обхода родных приложений Windows:
1. Создайте каталог в корневом каталоге с именем "ярлыки" (C:\shortcuts, если ваш корневой диск - C)
2. Добавьте путь к новому каталогу в переменную среды PATH
3. Создайте ярлык для cmder.exe и переименуйте файл ярлыка .lnk в "cmd"
4. Поместите ярлык в ваш новый каталог ярлыков
5. Windows+R> cmd
Вы могли бы подумать, что редактирование реестра будет иметь большее влияние, чем этот обходной путь, но это буквально способ, которым я сокращаю все, сейчас.