我觉得问这个问题很蠢,但还是问一下。在Linux/Mac上,你可以通过输入可执行文件的名称在shell中运行它。在Windows命令行中是否有类似的功能?
举个例子:我在目录dir
中,想要在dir/subdir
中运行一个名为a.exe
的文件,而不用更改目录到subdir
或者输入subdir/a.exe
。是否可能实现呢?
我觉得问这个问题很蠢,但还是问一下。在Linux/Mac上,你可以通过输入可执行文件的名称在shell中运行它。在Windows命令行中是否有类似的功能?
举个例子:我在目录dir
中,想要在dir/subdir
中运行一个名为a.exe
的文件,而不用更改目录到subdir
或者输入subdir/a.exe
。是否可能实现呢?
"subdir/a.exe"
subdir\a.exe
"subdir/a.exe"
中的双引号吗?无论如何,如果你改成反斜杠,它就可以工作了;即:
subdir\a.exe
这是可能的。您需要做的就是确保包含 a.exe
的目录已经被添加到 path
中。
/
,而且OP明确要求“不更改子目录或写入子目录/a.exe”。据我所知,这是唯一的解决方案(而不创建和执行“快捷方式”)。 - Magoo