学批处理时的问题:dir a.ttt /a && dir a.txt || exit

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:01:54
dir a.ttt /a && dir a.txt || exit
这句里的 “/a”是什么意思,高手来解释下

/A 是dir命令的参数,是attribute的缩写,即属性的意思。文件的属性包括:只读,系统,隐藏等。具体可以参考dir命令的帮助{cmd下执行}:

dir /?

提问中的批处理的意思是:

dir当前目录下具有属性的a.ttt文件,如果命令成功{a.ttt存在}则再dir当前目录先的1.txt,如果命令失败{即1.txt不存在}则退出。

输入dir /?中有解答
/a 即包含所有属性
dir a.ttt /a和dir /a a.ttt相同

显示隐藏、系统属性文件