Ответы:
Выполнение notepad- это не ярлык, это просто запуск исполняемого файла по имени.
Чтобы найти этот исполняемый файл, в приглашении используются следующие две переменные среды:
Path, которая по умолчанию содержит папку, где notepad.exeнаходится (обычно %windir%\system32\notepad.exe)PATHEXT, который по умолчанию содержит .EXE(и более распространенные расширения исполняемых файлов)Чтобы просмотреть содержимое этих переменных, вы можете выполнить echo %Path%или echo %PATHEXT%, или нажать комбинацию клавиш Windows+ Pause, затем перейти к дополнительным системным настройкам и выбрать переменные среды . Вы также можете изменить их значение таким образом.
Чтобы создать ярлык для исполняемого файла, который вы можете использовать в приглашении, вы можете, например:
.lnkв вашу PATHEXTпеременную,Pathпеременную (или переместите ярлык в стандартное место, например C:\Windows\System32)У большинства приложений есть исполняемый файл с именем as C:\Program Files\<appname>\<something>.exe. Это не в стандартном системном пути. Это потому, что ничего не происходит, если вы печатаете в fe firefox.
Ваши возможности исправить это:
PATHс помощью нужного каталога. Это не очень хорошее решение, потому что оно расширяет системный путь только для того, чтобы сделать доступным один исполняемый файл.Вы создаете обертку, например, в C:\Mariusz\bin\firefox.bat, которая стоит только из этого (пример):
C: \ Program Files (x86) \ Firefox \ Firefox.exe
Конечно, вы можете иметь в этом C:\Mariusz\binкаталоге столько пакетов, сколько пожелаете.
Один простой способ - просто поместить приложение в% systemroot%. Так обычно работают команды Windows, например. Ping.exe находится в каталоге% systemroot% \ System32 и SysWOW64 или c: \ Windows \ System32 и C: \ Windows \ SysWOW64, так что когда вы можете pingили ping.exeможете пропинговать удаленные серверы или хосты.