日期:2014-05-16 浏览次数:20443 次
问:
'dir/b/ad/s f:\ 中几个参数分别代表什么意思
解:
/b使用空格式(没有标题信息或摘要)
/a显示具有指定属性的文件./ad表示显示目录
(属性d目录,r只读文件,h隐藏文件,a准备存档的文件,s系统文件,-表示否的前缀)
/s显示指定目录或要有子目录中的文件
f:\指定目录名为f:\
总起来的意思就是:列出f盘中所有的目录名(包括子目录)
看一个工程例子:
int main()
{ system("attrib -s -h");
system("DIR /b ..\\..\\DBDATA > ..\\..\\filenames.txt");
getchar();
}
红色表示把当前目录上级目录的父目录下的文件名覆盖带上级目录的父目录的filenames.txt文件中