当我从 cmd 行运行应用程序时,如何找到 exe 的路径?

Mal*_*oss 7 windows path command-line environment-variables

当我从 Windows 中的 DOS 提示符运行应用程序时,有问题的命令通常不在当前目录中,而是通过 PATH 环境变量找到。找到正在运行的实际 EXE 路径的最快方法是什么?

T. *_*kar 7

在 Vista 上,您可以在开始菜单的搜索字段中键入可执行文件的名称,当它显示在结果中时,右击并从菜单中选择“打开文件位置”。

如果程序仍在运行并且您正在使用Sysinternals 的Process explorer,您可以在进程列表中单击可执行文件并选择属性。在 Image 选项卡中,您有可执行文件的路径。

另一种方法是使用Windows Powershell,使用不带引号的命令“get-command executable”,您将获得您正在寻找的可执行文件的路径。命令的快捷方式是 gcm,所以像这样使用“gcm calc”


izb*_*izb 5

如果您安装了cygwin,您可以随时使用“which”命令

C:> which notepad
/c/WINDOWS/system32/notepad
Run Code Online (Sandbox Code Playgroud)