从命令提示符运行 exe

10 windows command-line

如何从命令提示符运行 .exe 文件?

例如,如果 .exe 文件位于C:\file.exe,当提示当前位于另一个位置时,我如何运行此文件,例如D:\

小智 16

您可以使用显式路径运行它:

c:\file.exe
Run Code Online (Sandbox Code Playgroud)

或者将它的位置添加到路径中(我总是有 ac:\bin 目录来保存我的小片段 - 对于多用户 Windows 来说并不是真正的犹太位置,但我的 Windows 安装都不是多用户):

copy c:\file.exe c:\bin  :: put it in a better directory.
path %path%;c:\bin       :: if not already in the path.
file                     :: run it (unless there is another 'file' in path).
Run Code Online (Sandbox Code Playgroud)

请注意,使用第二种解决方案,您应该设置路径,以便在启动时可用(如果您确实使用的是 DOS,则在 autoexec.bat 中,或者Control Panel -> System -> Environment如果您使用的是 Windows,则从窗口中)。

而且,请注意,如果您使用控制面板解决方案,则不会影响当前打开的命令窗口 - 您需要关闭它们并重新打开以获取新的环境变量。


Net*_*rof 2

如果您在 D: 驱动器上,您仍然可以输入“ c:\file.exe”