Сократите имя exe в Windows PATH [дубликат]

Возможный дубликат:
Запущение программ путем ввода некоторого псевдонима в Windows

Прямо сейчас я имею Блокнот ++ (или любое другое приложение) в моем ПУТИ и могу разжечь его от CMD путем ввода блокнота ++ <имя файла> - который прекрасен. Но я хотел бы использовать его как npp <имя файла>, поскольку это быстрее и меньше вводит.

Это может быть сделано?

3
задан 20.03.2017, 12:17

5 ответов

Одно решение состоит в том, чтобы создать в блокноте ++ каталог (или где-либо еще в пути) файл под названием npp.bat, который содержит следующую строку:

@echo off
"C:\Program Files\Notepad++\notepad++.exe" %*

измените вышеупомянутый каталог, если блокнот ++ установлен в другом каталоге.

Запустить блокнот ++ без ожидания cmd:

@echo off
start "" "C:\Program Files\Notepad++\notepad++.exe" %*
7
ответ дан 07.12.2019, 22:52

Одна последняя идея:

"doskey" утилита, доступная в командной строке NT, предоставляет услугу, названную "макросом", который позволяет Вам указывать псевдонимы для командной строки, не имея необходимость изменять Ваш путь поиска или писать пакетный файл для каждого EXE-файла, которым Вы интересуетесь. Doskey также предоставляет историю командной строки для старых версий DOS.

Microsoft обеспечивает doskey, таким образом, Вы знаете, что это будет в любой системе, которую необходимо использовать. Doskey поставлялся с Windows (и, перед этим, MS-DOS) начиная с чего-то как середина 1990-х.

Необходимо выполнить команду как это однажды:

doskey /macrofile="c:\somewhere\doskey.macros.txt"

doskey.macros.txt является файлом простого текста, который имеет своего рода "псевдоним = команда" формат с одним псевдонимом на строку. Это выглядит примерно так с некоторыми "подобными Unix" псевдонимами, которые я раньше использовал, включая тот для npp:

ls = dir $1
mv = move $*
cp = copy $*
cat = type $*
pwd = cd
history = doskey /history
np = "c:\somewhere\notepad++\notepad++.exe" $*
4
ответ дан 07.12.2019, 22:52

Да Вы можете. Перейдите к C:\Program Files (x86)\Notepad ++\и копия и вставьте notepad++.exe в тот же каталог. Теперь переименуйте копию к npp.exe. Если каталог находится в ПУТИ, необходимо смочь использовать npp, как Вы описали.

2
ответ дан 07.12.2019, 22:52

Можно также создать ярлык на файл notepad++.exe, назвать его (ярлык) "npp" и поместить местоположение ярлыка на путь.

Это делает менее подробную альтернативу другому ответу (создающий bat сценарий для каждой программы, Вы хотите сделать этот вид вещи с).

1
ответ дан 07.12.2019, 22:52

Этот вопрос снова? Те же ответы были даны по вопросу всего несколько дней назад. Я могу помнить.

Но здесь, mklink, это соединится, символьная ссылка:

mklink "C:\Program Files\Notepad++\npp.exe" "C:\Program Files\Notepad++\notepad++.exe"
0
ответ дан 07.12.2019, 22:52

Теги

Похожие вопросы