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

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

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

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

它立即打印结果并终止。

C:\Windows\system32 中没有tsc,所以推测它是从我的 %PATH% 中指定的位置启动的。我搜索了驱动器并找到了一堆tsc.cmd文件。我怎么知道其中哪个文件正在启动?

相关,可能是重复的:Windows 中与 whereis 等效的是什么?

答案1

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

where tsc.cmd

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

答案2

安装 进程探索器

双击该tsc进程将提供您需要的所有信息。

图像

相关内容