当前位置: 首页 > 图文教程 > 操作系统 > Windows > Windows操作系统中环境变量新玩法

Windows
预测与期待:Windows 8需要完善的10大方面
Windows 7拒绝无线路由器故障解决实例
五个Windows7常见故障及其解决办法
设置win7资源管理器启动时的默认位置
Windows7系统彻底屏蔽U盘的方法
微软最新操作系统命名为Windows7的原因
盗版的Windows 7能否导致免费Windows 7的到来
Windows XP下锁定计算机的3种方法
微软官方网站专设辨别真伪版块判断Win7是否盗版
双系统卸载Windows7系统的技巧
Windows应该借鉴Linxu的10大特征
彻底去除Windows 7中的UAC功能
利用Windows DVD Maker帮MM制作DVD视频相册
64位的WINDOWS 7网卡驱动问题
掌握Windows 7快捷键熟练应用Windows 7操作系统
微软将解决绕过Windows 7激活程序的问题
Windows 7游戏兼容性测试表现很不错
Windows 7解决影音文件双语并行问题
Windows 7的彩蛋隐藏的数字“7”
玩转Windows7:三个好用的Windows快捷键

Windows操作系统中环境变量新玩法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 111 ::
收藏到网摘: n/a

  近日发现朋友在玩电脑时,在“运行”中输入QQ.exe,QQ便运行了。这使我感到很诧异,以前我也曾试过在“运行”中输入QQ.exe过,却不能运行。这是为什么呢?最后在朋友的点拨下我终于得到了答案。下面与大家分享。

  不知大家是否注意到这样一个地方:在“系统属性/高级/环境变量”下的系统变量。我们在“系统变量”下双击变量path。系统默认的只有%SystemRoot%\system32和%SystemRoot%这个两个变量,它们分别就代表了两个目录,一是系统根目录,另一个是根目录下的system32目录。当我们在运行中输入QQ.exe的时候它会到这两个目录中查找(查找顺序以文件夹书写顺序为准),如果有就运行,没有就报错。

  下面就让我们动手来打造自己的“运行”吧,比如QQ装在“E:\QQ2”下,而我们的目的是要在运行中直接输入“qq”就可以让其运行。怎么做呢?只要在“path”中增加一条语句“E:\QQ2”就行了(如图1)。好了,现在再在运行中输入QQ,就可以直接运行程序了。

  有朋友可能会问:当我们在“运行”中输入CMD而不是CMD.EXE的时候,系统怎么就打开CMD.EXE而不打开CMD.COM或者cmd.txt呢?其实这是由“系统变量”下的“PATHEXT”决定的。当我们在“运行”中输入CMD的时候,系统会按照“PATHEXT”中扩展名的书写顺序来一个一个匹配查找(如图2),如果有cmd.com就执行cmd.com,而不执行cmd.exe或者以其他名为cmd而扩展名不一样的文件。知道了这个规则,大家可以灵活运用以取得最佳效果。

   提示:系统一但查找到相应文件便不会再去其它环境变量目录中查找,所以我们设置环境变量目录的时候也要小心。