Windows系统路径,win10安装软件路径设置
在使用便携应用的时候,我们往往会直接执行它的主EXE文件或者为它创建一个桌面快捷方式。但是每次定位EXE文件都比较麻烦,快捷方式太多会让桌面显得拥挤。实际上,通过巧妙地使用系统路径,任何可移植的应用程序都可以很容易地“运行”。
1. 巧借系统目录 绿软快速调用
我们知道,在Win R激活的“运行”对话框中,你可以执行系统内部命令(如CMD)或你自己的工具(如REGEDIT.EXE和记事本。EXE)。对于系统内部命令,普通用户不能添加。而EXE文件一般位于系统的Windows目录下,所以我们完全可以将自己的软件或者便携应用的快捷方式植入到系统的key目录下,通过“运行”框实现自动调用。
以便携式应用中的ABC为例。首先,创建一个ABC.EXE的快捷方式,并将其移动到Windows目录。之后,在“Run”框中输入ABC,按enter键即可轻松启动ABC软件(图1)。这样以后就不用记住软件的存放位置,也可以节省图标占用的桌面空间。
2. 不用系统目录 也能自动调用
如果您没有将ABC软件的快捷方式放在Windows目录中,则在运行框中运行ABC将显示错误信息,说明找不到该文件(图2)。那么,快捷方式一定要放在Windows目录下吗?这需要深入分析系统路径变量。
其实Windows之所以能自动调用“运行”中的程序,是因为其默认的path变量已经包含了程序所在的文件夹位置。在命令提示符窗口中执行PATH命令,查看当前系统的当前默认路径(图3)。这些路径用分号分隔。如果将便携应用程序的快捷图标放入path变量包含的任何文件夹中,就可以用Run框调用便携应用程序。
PATH变量不是静态的,可以在软件安装时自动添加(例如上图中搜狐视频的路径),也可以由用户手动添加。假设便携应用位于驱动器F的“便携应用”目录下,只需要在系统路径变量中添加“F:便携应用”,就不需要把快捷方式复制到系统文件夹中,就可以在“运行”框中调用软件。具体方法是执行以下命令:
PATH[[drive:]PATH[;][;%PATH%]
其中“[[drive:]path[;]"是一个或多个新添加的路径,用分号分隔。“%PATH%”是系统的原始默认路径。这是必不可少的,否则会丢失原来的路径,很多系统文件都不会被调用。
具体来说,要将上面的“F: portable application”添加到系统路径变量中,只需执行以下命令:
路径:便携应用;%路径%
然后执行path命令,您可以看到新路径已经添加到系统PATH变量中(图4)。