用dos即可实现,不是很难。
首先新建一个文本文档(注意,要是txt格式)
再打开输入以下内胡埋容 “dir/s/n>目录.txt”
再点选另存为,“文件名”栏改为“目录.bat”这时注意要去掉txt后缀,文件滚友类型改为所有就可以了。双击运行。然后就可以移动到任何文件夹生成了。
文件目录是指:为实现“按名存取裤备蚂”,必须建立文件名与辅存空间中物理地址的对应关系,体现这种对应关系的数据结构称为文件目录。
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
我做一个bat文件来删除CC文件夹下所有的文件和文件夹
@echo off
del /q /s E:\CC
rmdir /q /s E:\CC
因为rmdir会把CC文件夹也删了
所以我想做个递归或者循环,喊顷激先读取CC文件夹下的所有文件夹名,然后把这些郑袜文件夹给删了,怎么做??
(不要提示我用deltree那是外部命令,不要提示我可以之后在mk E:\CC)
解析:
dir /ad /b /s E:\CC
可得所有文件夹名。
dir /ad /b /s E:\CC >directory_list.bat
可以把文件夹名(含路径)存入文件 directory_list.bat
然后再处理。(例如,加入一列 rmdir 到 directory_list.bat 中,再执行 directory_list.bat)。
先删了E:\CC 再 mkdir CC 最方便,为什么要舍乎脊近求远呢?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)