Я запустил файл .cmd из папки %PATH%. Как узнать местоположение файла?

Я запустил файл .cmd из папки %PATH%. Как узнать местоположение файла?

Я могу успешно запустить файл .cmd, введя его имя ( tscв данном случае):

C:\Windows\system32>tsc --version
Version 1.0.3.0

Результат мгновенно выводится на печать, и работа завершается.

В C:\Windows\system32 его нет tsc, так что, предположительно, он запускается откуда-то из места, указанного в моем %PATH%. Я искал по всему диску и нашел кучу tsc.cmdфайлов. Как узнать, какой из них запускается?

Связано, возможно дубликат:Эквивалент whereis для Windows?

решение1

Thewhereкомандав cmdрасскажет вам то, что вы хотите знать:

where tsc.cmd

В этом базовом вызове он эквивалентен команде Unix which, хотя whereимеет дополнительные параметры, отсутствующие в команде Unix.

решение2

Установить Обозреватель процессов.

Двойной щелчок по tscпроцессу предоставит вам всю необходимую информацию.

изображение

Связанный контент