我已经从我的 %PATH% 中的某个地方启动了一个 .cmd 文件我如何知道文件的位置?

enk*_*tor 5 windows

我可以通过键入其名称(tsc在本例中)成功运行 .cmd 文件:

C:\Windows\system32>tsc --version
Version 1.0.3.0
Run Code Online (Sandbox Code Playgroud)

它立即打印结果并终止。

有没有tsc在C:\ Windows \ System32下,从我的%PATH%指定的位置,因此推测它正在启动的地方。我搜索了驱动器并找到了一堆tsc.cmd文件。我怎么知道,他们中的哪一个正在启动?

相关,可能是重复的:Windows 相当于 whereis?

AFH*_*AFH 12

where命令cmd会告诉你想知道的:

where tsc.cmd
Run Code Online (Sandbox Code Playgroud)

在这个基本调用中,它等同于 Unix which,但where具有 Unix 命令中没有的附加选项。