2012-10-28 09:14:52 +0000 2012-10-28 09:14:52 +0000
17
17

如何在Windows 8中通过命令提示符打开程序?

假设我有一个名为any_program.exe的程序,我的操作系统驱动是C:。该程序的位置是D:\Any_Folder\any_program.exe

如何在Windows 8中通过命令提示符启动/执行该程序?

我试了一下命令行START any_program.exe,但它显示的错误是

Windows无法找到'any_program.exe'。确保你键入的名字是正确的,然后再试一次。

顺便说一下,在Windows 7中,它在Windows 7中的效果很好。而且,如果我输入START notepad.exeSTART firefox.exe(Firefox没有安装在C:驱动器中),在Windows 8中也能正常工作。

答案 (7)

24
24
24
2012-10-28 09:26:22 +0000

在命令提示符中运行 “命令 "有三种基本的方法。

—内建的"内部命令”)

—直接调用

—通过start命令


通常情况下,你可以用cd /d D:\Any_Folder导航到文件的位置(/d的意思是改变驱动器),然后直接运行any_program.exe。或者,你也可以指定完整的路径D:\Any_Folder\any_program.exe

如果你想用start any_program.exe启动它,你有几个选项:

  • 你可以把它放在Windows或System32目录下,或者PATH环境变量中的任何目录下。
  • 你可以把它所在的目录(D:\Any_Folder)添加到PATH环境变量中,详情请看本问题。App Paths将文件关键字(如firefox.exe)与文件的完整路径联系起来,这与其他处理目录的选项不同。更多信息,请参阅这里
7
7
7
2012-10-28 09:19:07 +0000
start D:\Any_Folder\any_program.exe
start "" "D:\Any_Folder\any_program.exe"

&001

start any_program.exe或者,当路径或文件包含空格时,&001

%PATH%只适用于那些位于HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths环境变量中的程序,或者在注册表中注册的HKEY_CURRENT_USER键或其类似物中的程序。

5
5
5
2012-10-28 09:27:38 +0000

你有两个选择:

  1. 将程序添加到你的%PATH%变量
  2. 在你的快捷方式中使用双引号 详细说明:

any_program.exe添加到路径:

  1. 转到 “控制面板” ->“高级系统设置”
  2. 转到 “高级 "选项卡

  3. 点击 "环境变量",添加 any_program.exe 所在的文件夹。编辑PATH变量,并在最后添加文件夹,用;

4.现在你可以在运行对话框中使用any_program.exe了(试着登录后再返回,以确保你的路径变量被使用)

使用完整的路径

使用完整的路径

在运行对话框中,你需要使用完整的PATH来代替any_program.exe。所以在运行对话框中键入D:\Stuff\App\any_program.exe来代替。

1
1
1
2013-04-30 21:53:10 +0000

我正在使用一个简单的方法……….. 将文件的快捷方式复制到C:\ususersname,然后在运行对话框中输入快捷方式的名称…….

1
1
1
2012-10-28 09:21:11 +0000
  1. 打开命令提示符
  2. 2. 输入你要运行的程序名称。如果是在PATH系统变量中,它将被执行。如果不是,你必须键入程序的完整路径。例如,如果要运行D:Any/Folder/Program.exe,请在命令提示符上键入D:Any/Folder/Program.exe,然后按回车键
0
0
0
2018-11-13 00:14:05 +0000

使用 CMD 来代替 GUI。在CMD中提供可执行文件的位置,即创建一个PATH变量:

  1. 从CMD中执行文件:

就这样! 希望这对你有帮助。

0
0
0
2012-10-28 09:19:27 +0000

我想你必须把路径添加到系统变量中的PATH变量中。