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

Windows
Windows 7对固态硬盘的优化步骤
Windows 7操作系统中软件乱码问题的解决办法
Windows系统下Tab键的灵活使用
面向小企业的Windows Server 2008全面解析
Windows7日志的上限及覆盖原则解析
理解Windows Vista和Windows 7中的崩溃转储文件
小改文件轻松破解 迅雷5.9新版会员专用皮肤免费用
英文版Vista Home Premium/Basic转成简体中文版的方法
RTM,RTW,GA等软件版本号详解
解决 Windows 7 开始菜单和任务栏图标错误地方法
通过修改注册表去除Vista/7右键公文包菜单
win7 创建隐藏分区避免损坏硬盘分区表
Windows7 登录界面文字和按钮样式应如何更换?
win7 字体异常 解决方法
TCP半开连接数限制问题 6步解决
系统 启动速度加速
系统远程关机权限的设置
Rundll.exe 多功能实现命令
让计算机自动开机的方法
win7 设计文件的打开方式

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 66 ::
收藏到网摘: 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而扩展名不一样的文件。知道了这个规则,大家可以灵活运用以取得最佳效果。

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