参数批处理dir \B >log.txt 在批处理中失败的问题(参数前置符号需要为/才行:dir /B >log.txt)
题记:写这篇博客要主是加深自己对参数批处理的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。
因起:
为了行进批量目录处置,用使了批处置,其中有一句:
dir \B >log.txt
在“cmd”下用使没有问题,但是在批处置中,始终提示:
“找不到件文”或者“指定的路径效无”或者
“驱动器 Z 中的卷是 data
卷的序列号是 CC21-7E88”
等等。
去掉件文名,变成dir \B也不可。
但是去掉参数,变成dir >log.txt以可就。
并且\B参数与输出件文段换互前后也不可。
决解:
对于参数的缀前符号始终都吃不准。这里用的是"\",用"-"替换也不可,用"/"替换后,以可就了。
论结:
cmd增加了冗错功能,支撑“\”、“-”、“/”三个符号作为参数缀前,但是批处置中就没有这么荣幸了。哈哈!
文章结束给大家分享下程序员的一些笑话语录:
系统程序员
1、头皮经常发麻,在看见一个蓝色屏幕的时候比较明显,在屏幕上什幺都看不见的时候尤其明显;
2、乘电梯的时候总担心死机,并且在墙上找reset键;
3、指甲特别长,因为按F7到F12比较省力;
4、只要手里有东西,就不停地按,以为是Alt-F、S;
5、机箱从来不上盖子,以便判断硬盘是否在转;
6、经常莫名其妙地跟踪别人,手里不停按F10;
7、所有的接口都插上了硬盘,因此觉得26个字母不够;
8、一有空就念叨“下辈子不做程序员了”;
9、总是觉得9号以后是a号;
10、不怕病毒,但是很害怕自己的程序;