如何增加计算机中可执行文件的搜寻路径
2006-10-23 00:00
405 查看
如果需要运行的程序不在系统指定的目录中,DOS操作系统一般会采用在自动批处理文件中设置路径的方法来达到自动寻找此程序的目的;而在Windows中则可以更秘密地增加应用程序路径,而不是通过设置自动批处理的方式,这就需要通过修改注册表来实现上述目的。比如要为“C:\Program Files\Winrar\Winrar. exe”文件增加路径。
运行注册表编辑器,打开此键值:[HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\Current Version\App Paths](如果不存在此键值项请新建),新建键值项Winrar. exe,修改默认键值项(字符串值)为:“C:\Program Files\Winrar\Winrar. exe”,新建字符串值PATH,值为“C:\Program Files\WINRAR”。完成后直接在“运行”命令中输入“Winrar. exe”或者“Winrar”即可启动程序。
在Windows NT/2000/XP系统中,还可以用变量来代替具体的目录,比如可以用“%ProgramFiles%\Winzip\ Winzip32.exe”来代替“C:\Program Files\WINZIP\
winzip32.exe”,这样可以达到增强适应性的目的。另外还可以为已经存在的程序设置新的值和执行文件路径。需要注意的是,如果文件路径中包含长文件名(即大余8个英文或4个中文的目录、文件名),则整个路径应该用双引号括起来,否则在Windows早期版本中,将不能定位文件(在最新的Windows XP/2003版本系统中,可不考虑此限制)。
相关文章推荐
- [注册表]增加可执行文件的搜寻路径
- 如何修改服务中可执行文件的路径
- 按键精灵-如何不需要路径执行.exe文件
- 解决方法:对性能监视器计数器注册表值执行系统配置检查失败。有关详细信息,请参阅自述文件或 SQL Server 联机丛书中的“如何在 SQL Server 2005 中为安装程序增加计数器注册表项值”
- Linux 下当前可执行文件如何获取自身文件名与全路径<转>
- 如何获取linux进程的执行文件路径
- 如何更改服务中MySQL的可执行文件路径
- 在Linux程序中如何获得本进程的可执行文件的全路径?
- 如何修改服务中可执行文件的路径
- 在Windows Mobile和Wince(Windows Embedded CE)下进行Native C++开发,如何取出当前执行文件的路径和调用模块的路径
- 若想在当前路径下去运行非当前路径下的.class文件(即java可执行文件),该如何操作?
- 如何更改mysql可执行路径及更改mysql数据库文件路径
- 在Linux程序中如何获得本进程的可执行文件的全路径?
- [WIN32]GetModuleFileNameEx获取当前窗口的可执行文件路径
- Eclipse 增加打开文件路径功能
- 老男孩教育每日一题-第102天-如何找出/usr/local 下面所有shell脚本文件,并设置执行权限?
- WinFrom中如何获取文件图片路径
- linux 如何对库和可执行文件进行裁减
- 让可执行文件进入linux系统默认路径,主题桌面图片等等。