Компьютеры · Инструкция
Как узнать, какой exe запускается по команде в Windows: where
Это быстрый способ понять, какую копию программы запускает оболочка, когда установлено несколько версий.
Короткий ответ
Команда where <имя> показывает найденные пути к файлу по текущему PATH. Например, where python выведет все подходящие python.exe, доступные из cmd.
Что делать
- Открыть cmd или Terminal: Команда where доступна в командной строке Windows.
- Ввести имя: Например: where python или where git.exe.
- Проверить порядок: Если найдено несколько путей, первый обычно имеет приоритет при запуске из cmd.
- Проверить PATH: Если ничего не найдено, убедитесь, что папка программы присутствует в PATH.
- Искать по каталогу: Для поиска вне PATH используйте возможности where с указанием области поиска и шаблона.
Проверка результата
- Вы получите один или несколько полных путей к найденному исполняемому файлу.
Важно
В PowerShell команда where является псевдонимом Where-Object; для именно Windows where используйте where.exe.
Что учитывать
В PowerShell команда where является псевдонимом Where-Object; для именно Windows where используйте where.exe.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. where). Пример и формулировки — редакция N1RO на 2026-09-18.