亦无所思-264:
工作需要,写了一个批处理,顺手把批处理改名为 cmd.cmd 了。
然后准备利用 windows 快捷启动 cmd 的操作来测试下脚本。
所谓的快捷启动,就是在 explore 的路径输入框里面输入 cmd,然后回车,就可以快捷的调起 cmd.exe,并且 cd 到了当前路径下。
之前用了很久的快捷启动,这次竟然有点异常,就是总是没有正确的启动 cmd.exe,而是直接把我的 cmd.cmd 给执行起来了。
研究后发现,这个快捷启动也是先从当前目录进行路径查找的,所以 cmd.cmd 命中了查找的规则,优先被命中了。
果然把 cmd.cmd 改个名字,问题就解决了。
启发:
1、知道了原理,再去看问题,就可以一目了然。
2、所谓的快捷,就是用了一套固定的规则,如果规则不严谨,也容易弄巧成拙。