Диалоговое окно «Выполнить» — один из наиболее полезных инструментов, если пользователь хочет открыть программы на своем компьютере. Однако, чтобы лучше понять механизм работы диалогового окна «Выполнить», а также то, как диалоговое окно «Выполнить» определяет, где находится приложение в системе, обратитесь к статье LuckyTemplates ниже.

Просить:
Как опытный пользователь, я также часто использую диалоговое окно «Выполнить». Я могу понять, почему приведенные ниже команды работают в диалоговом окне «Выполнить». Причина в том, что эти команды находятся в доступной переменной среды PATH.
- MSPaint
- diskmgmt.msc
- исследователь
Кроме того, приведенные выше команды также работают с CMD.
Однако у меня есть вопрос: почему приведенные ниже команды работают в диалоговом окне «Выполнить», хотя этих команд нет в доступной переменной среды PATH, и эти команды также не работают в CMD?:
- Fire Fox
- победное слово
- iexplore
Так как же диалоговое окно «Выполнить» узнает, где находятся файлы?
Отвечать:
Когда вы выполняете любую команду в диалоговом окне «Выполнить», система будет искать ключ реестра путей приложений:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Пути приложений
И:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Пути приложений
Например:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Пути приложений\filezilla.exe
По умолчанию данные значения имеют полный путь к выполнению. Если путь не найден, диалоговое окно «Выполнить» выполнит поиск в каждом каталоге в PATH. Напротив, CMD (командная строка) не ищет эти ключи реестра, а ищет только PATH.
См. еще несколько статей ниже:
Удачи!