Псевдонимы доступны для командной строки NT через команду doskey:
doskey word="%ProgramFiles%\Windows NT\Accessories\wordpad.exe" $*
Теперь вы можете использовать псевдоним вместо (полного) имени исполняемого файла:
word %SystemDrive%\boot.ini
Я стал активным пользователем консоли с тех пор, как начал использовать оболочку linux в своем ежедневном рабочем процессе.
Я хочу иметь возможность вызывать "C:\Program Files\Application\Application.exe"
как application
из командной строки, где приложение является произвольным приложением. Я знаю, что могу использовать PATH
переменную окружения для этого; однако я бы предпочел не загрязнять пространство переменных среды больше, чем следовало бы (поскольку у меня более 10 приложений, для которых я хотел бы создать ярлыки).
Редактировать: Должен был упомянуть ранее, что я хотел бы, чтобы ярлыки были совместимы с MinGW.
Псевдонимы доступны для командной строки NT через команду doskey:
doskey word="%ProgramFiles%\Windows NT\Accessories\wordpad.exe" $*
Теперь вы можете использовать псевдоним вместо (полного) имени исполняемого файла:
word %SystemDrive%\boot.ini
Например C:\apps
, создайте папку и разместите там ссылки на ваши приложения.
Добавьте эту папку в свою %PATH%
.
Затем измените, %PATHEXT%
чтобы вам не приходилось .lnk
каждый раз вводить расширение:
set PATHEXT=%PATHEXT%;.lnk
(Вы можете редактировать переменные среды в Системе на Панели управления)
Я полагаю, вы могли бы поместить ярлыки (или пакетные файлы, которые просто «вызывают») для этих приложений в% systemroot%