2

У меня есть папка C:\custom, где у меня есть несколько программ, которые не устанавливаются через установщики MSI.

Теперь я хотел бы проиндексировать эту папку, чтобы я мог использовать клавишу Win + "someApplicationName" для вызова exe.

Однако someApplicationName не найдено ... Я попытался добавить папку (со всеми подпапками) в "Параметры индексации", но это не помогло. Должен ли я делать что-то еще или это вообще невозможно?

1 ответ1

2

Похоже, вы путаете индексирование содержимого с поиском PATH .

Чтобы получить желаемые результаты, нажмите Win + Break, чтобы отобразить system.cpl, и выберите "Дополнительные параметры системы" -> "Переменные среды". В поле "Системные переменные" дважды щелкните переменную "PATH". В конце строки добавьте ;c:\path\to\folder\; ,

После добавления в PATH вы можете вызывать исполняемые файлы в каталоге так, как вы предлагаете. Если запускается другая версия exe с тем же именем, просто переместите путь к папке дальше влево в строке PATH или поместите его в начало строки (но будьте осторожны, чтобы у вас не было файлов exes, которые разделяют имена исполняемых файлов системы или приложения).

Индексирование контента - это нечто другое. он индексирует метаданные о файлах, а также информацию об их содержимом, что позволяет быстро выполнять поиск в большом количестве файлов содержимого. Индексация содержимого не должна / не будет ничего делать с исполняемым файлом, потому что это не содержимое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .