在旧版本的Windows calc.exe 中,其他默认的Windows应用程序位于%SystemRoot%\system32\
对于mspaint.exe / cacl.exe / notepad.exe等也是如此。
现在它们位于%SystemRoot%\WinSxS\
的一些不起眼的子文件夹中(在某些情况下它位于2个文件夹中)。
我的launcher app可以简单地尝试启动" calc.exe"但我宁愿通过完整的“适当的”#39;路径,(或者我应该?)。
所以我的问题是,如何找到这些前任的实际位置?
答案 0 :(得分:1)
正如@ a3f在问题注释中指出的那样,可以使用where
命令在%PATH%
中找到可执行文件的路径。可以这样使用它(例如,在cmd
中使用)
C:\>where calc
C:\Windows\System32\calc.exe
where
命令本身也可以位于:
C:\>where where
C:\Windows\System32\where.exe