zoukankan      html  css  js  c++  java
  • 右键“在此处打开命令行窗口”的一个小秘密

    我们都知道windows7开始,提供了一个便于从当前文件夹打开cmd命令行窗口的快捷方式: 

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

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

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

  • 相关阅读:
    使用 Redis 实现分布式锁(转载)
    使用Redis SETNX 命令实现分布式锁(转载)
    linux目录(转载)
    sleep函数作用(转)
    大数据量高并发的数据库优化(转)
    java获取request的url方法区别
    java获取request的头信息
    打分排序系统漫谈2
    打分排序系统漫谈1
    Tree
  • 原文地址:https://www.cnblogs.com/Jeson2016/p/6434013.html
Copyright © 2011-2022 走看看