★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

Windows下环境变量新玩法

[复制链接]
发表于 2010-10-2 21:19:21 | 显示全部楼层 |阅读模式
近日发现朋友在玩电脑时,在“运行”中输入QQ.exe,QQ便运行了。这使我感到很诧异,以前我也曾试过在“运行”中输入QQ.exe过,却不能运行。这是为什么呢?最后在朋友的点拨下我终于得到了答案。下面与大家分享。  不知大家是否注意到这样一个地方:在“系统属性/高级/环境变量”下的系统变量。我们在“系统变量”下双击变量path。系统默认的只有%SystemRoot%/system32和%SystemRoot%这个两个变量,它们分别就代表了两个目录,一是系统根目录,另一个是根目录下的system32目录。当我们在运行中输入QQ.exe的时候它会到这两个目录中查找(查找顺序以文件夹书写顺序为准),如果有就运行,没有就报错。
  下面就让我们动手来打造自己的“运行”吧,比如QQ装在“E:/QQ2”下,而我们的目的是要在运行中直接输入“qq”就可以让其运行。怎么做呢?只要在“path”中增加一条语句“E:/QQ2”就行了。好了,现在再在运行中输入QQ,就可以直接运行程序了。
 
有朋友可能会问:当我们在“运行”中输入CMD而不是CMD.EXE的时候,系统怎么就打开CMD.EXE而不打开CMD.COM或者cmd.txt呢?其实这是由“系统变量”下的“PATHEXT”决定的。当我们在“运行”中输入CMD的时候,系统会按照“PATHEXT”中扩展名的书写顺序来一个一个匹配查找,如果有cmd.com就执行cmd.com,而不执行cmd.exe或者以其他名为cmd而扩展名不一样的文件。知道了这个规则,大家可以灵活运用以取得最佳效果。
  
提示:系统一但查找到相应文件便不会再去其它环境变量目录中查找,所以我们设置环境变量目录的时候也要小心。
发表于 2010-10-2 22:54:49 | 显示全部楼层
话说   环境变量这东西好麻烦
回复 支持 反对

使用道具 举报

发表于 2010-10-3 00:39:22 | 显示全部楼层
怎么我就没那么爱专研和研究的呢
回复 支持 反对

使用道具 举报

发表于 2010-10-8 20:05:00 | 显示全部楼层
不管怎么样  感谢楼主分享
回复 支持 反对

使用道具 举报

发表于 2012-12-18 20:55:20 | 显示全部楼层
很不错,继续努力,顶你哦哦哦!
回复 支持 反对

使用道具 举报

发表于 2014-3-3 12:54:32 | 显示全部楼层
很有用,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2014-10-19 21:13:11 | 显示全部楼层
这东西挺深奥的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2024-11-23 15:09 , Processed in 0.060951 second(s), 20 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

快速回复 返回顶部 返回列表