我真的不知道怎么说,可能这就是我在谷歌上没有找到解决方案的原因。我的问题很简单。我想通过输入他们的名字而不是路径来从执行命令运行程序。例如键入“myprog”打开“c:/program/myprog.exe”就是这样!谢谢你的帮助 :)
8 回答
- 右键单击我的电脑
- 选择属性
- 单击高级选项卡
- 单击环境变量
- 从系统变量窗格中选择路径,然后单击编辑
- 附加文本“;C:\path\to\folder\contains\your\program”(带分号)
你必须设置 PATH = c:\program
在 XP 中,您可以从 SYSTEM > ADVANCED > Environment Variables
添加路径到 Path 变量(用分号分隔。)
与编程无关。. . 但请看这里
在桌面上,右键单击我的电脑,然后单击属性。在“系统属性”窗口中,单击“高级”选项卡。在高级部分中,单击环境变量按钮。最后,在环境变量窗口中,突出显示系统变量部分中的路径变量,然后单击编辑。使用您希望计算机访问的路径添加或修改路径行。每个不同的目录用分号分隔,如下所示。
右键单击“我的电脑”并选择属性。
转到高级选项卡 => 环境变量。
您会注意到只有您的用户帐户和整个系统都有变量。假设您只想在您的帐户中使用此功能....
编辑 PATH 变量......那里应该已经有诸如 Java 之类的条目。
在条目的末尾,添加分号和您希望从命令行运行的可执行文件的目录路径,在本例中为 c:/program/
下次打开 cmd 时,该命令将运行。
您必须将 c:\program 放在您的路径中。你没有说你在什么操作系统上,但这就是你在 XP 中必须做的事情
您所要求的应该可以工作,因为此功能是由您的操作系统提供的。
确保存储程序的路径位于 PATH 环境变量中,并且 windows 的名称中不需要 .exe。因此,如果您的 $PATH 变量中包含 C:/Program,则键入 myprog 应该使其运行。
打开 cmd.exe 并键入路径以检查在哪些目录中搜索程序。所有目录都是操作系统尝试查找您的程序的地方。
将您的路径变量设置为它存在的目录,您将全部设置好
设置 windows 路径变量: http ://www.cs.usask.ca/~wew036/latex/env.html
如果您不想搞砸您的路径语句,您还可以将程序的快捷方式放入路径中已经存在的文件夹之一中。
快捷键也很方便...我使用 Ctrl-Alt-C 用于计算器,Ctrl-Alt-Q 用于 SQL Management Studio 等。它们可以设置为任何快捷方式(如开始菜单中的快捷方式)