码迷,mamicode.com
首页 > 其他好文 > 详细

右键“在此处打开命令行窗口”的一个小秘密

时间:2015-05-14 23:53:50      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:windows7   cmd   环境变量   在此处打开命令行窗口   

右键“在此处打开命令行窗口”的一个小秘密

我们都知道windows7开始,提供了一个便于从当前文件夹打开cmd命令行窗口的快捷方式:
Shift+鼠标右键==>“在此处打开命令行窗口”
如此,就能快速的在当前目录打开cmd窗口,以执行命令。
今天,在配置ant的环境变量时,添加了ant的bin目录到path变量中后,使用上述方式打开了想要build的工程的目录,输入ant命令,一直提示:

‘ant‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

这就奇怪了,命名把ant的bin目录加入到path中了。
接着,又试着WIN+R,输入cmd,回车,打开cmd窗口,cd到要build的目录,执行ant,居然成功执行了。
毁三观了,求助谷歌度娘后没有看到合理的解释。
对于一个菜鸟程序员来说,重启是最后的绝招了,我留了一手,只注销了一下,重新试了一把,果然OK。
也就是说,这个方式打开的cmd窗口存在一个问题:若修改了环境变量中的某个配置,使用这种方式打开的cmd窗口无法获取更新后的配置,只有注销操作系统后重新登录,才可以读取到新的配置。而使用传统的方式打开cmd窗口则没有这个问题。
写得很仓促,只是把这个小bug写出来,如果有遇到的同学,也省得浪费时间了。

右键“在此处打开命令行窗口”的一个小秘密

标签:windows7   cmd   环境变量   在此处打开命令行窗口   

原文地址:http://blog.csdn.net/kingzone_2008/article/details/45727681

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!