Если вы делаете что-то вроде start firefox
, то где Windows выглядит, чтобы выяснить, что такое firefox
?Где команда командной строки Windows «запускать» ищет программы?
0
A
ответ
0
Он просматривает папки в переменной окружения PATH
(это называется путь поиска)
+0
У меня было впечатление, что «PATH» был тем, где Windows искала программы в целом. Например, если я пишу 'python', я могу запустить Python, потому что его путь находится в переменной PATH. Но, хотя я могу использовать 'start firefox' для запуска firefox, я не могу запустить его с помощью только' firefox'. – pandubear
http://msdn.microsoft.com/en-us/library/windows/desktop/ee872121%28v=vs .85% 29.aspx # app_exe –
Похож, что «HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths» было тем, что мне не хватало. Благодаря! Если вы хотите опубликовать это как ответ, я пойду и приму это. – pandubear