导航:首页 > 文件目录 > 生成路径下所有文件列表

生成路径下所有文件列表

发布时间:2023-08-05 10:31:26

『壹』 dir命令,如何提取目录下的所有文件夹名称(文件夹内还有文件夹),包括路径

1、首先,在 DOS 环境下,如果想查看 dir 命令的用法,可以键入命令 dir /?。

注意事项:

dir广泛应用于多媒体光盘、教学/汇报课件、触摸屏软件、网络电影、网络交互式多媒体查询系统、企业多媒体形象展示、游戏和屏幕保护等的开发制作。并非DOS命令和系统文件。

『贰』 怎么列出某目录下的文件夹列表

:将以下代码复制到txt文档中,将txt后缀改成bat,然后双击运行就可以去除文件名中的空格
@echooff
colorf2
echo我可以将【文件夹】目录及子目录[去除文件名空格]整理到-目录表格.xlspause
:--------------------------------------
setstr1=9734
setstr2=9077
setstr3=0
setstr4=%str1%%str2%%str3%@
:--------------------------------------

:--------------------------------------
:更改这两个参数可以将文件名的指定字符替换成想要的字符
:被替换的字符,例如空格"";或者其他字符,写到=后边;
sety=
:替换后的字符--例如将文件名中的空格"",替换成空字符"",或者下划线"_"
setz=""
:--------------------------------------
:--------------------------------------
:----------------------------------------------------------------------------
setf2=0
setf3=0
setf4=1
setf5=0

set/pf2=生成文件夹目录.xls--------------【1(是)/0(否)】【默认:0(否)】
set/pf3=生成所有文件夹及文件目录.xls----【1(是)/0(否)】【默认:0(否)】
set/pf4=生成文件夹目录树.xls------------【1(是)/0(否)】【默认:1(是)】
set/pf5=生成所有文件夹及文件目录树.xls--【1(是)/0(否)】【默认:0(否)】
:----------------------------------------------------------------------------
:----------------------------------------------------------------------------
:j1
setf1=1
set/pf1=是否去除所有文件名中的空格【1(否)/2(是)】/默认【1/否】
if%f1%==1(
gotorem1
)else(
if%f1%==2(
gotorem2
)else(
gotoj1
)
)

:rem2

for/f"tokens=*"%%jin('dir/b')do(
setfn=%%j
echo替换前:!fn!
setfn=!fn:%y%=%z%!
echo替换后:!fn!
:将fn字符串中的每一个空格("")替换成空字符("")。
ren"%%j"!fn!
)
:--------------------------------------
setpp=%~dp0
echo%pp%
:--------------------------------------
for/d/r.%%iin(*)do(

:更新路径,将有空格的路径改为除去空格后的路径,才能进入
for/f"tokens=*"%%lin(!i!)do(
setpt=%%l
setpt=!pt:%y%=%z%!
seti=!pt!
)
echo路径%%i
cd%%i
:-------------------
for/f"tokens=*"%%jin('dir/b')do(
setfn=%%j
echo替换前:!fn!
setfn=!fn:%y%=%z%!
echo替换后:!fn!
:将fn字符串中的每一个“”替换成“”空字符。
ren"%%j"!fn!
)
)
:------------------------------------------------------------------------------
:rem1
:--------------------------------------
setdd=%date:~0,4%%date:~5,2%%date:~8,2%
echo%dd%
cd%pp%
echo%pp%
if%f2%==1(
for/d/r.%%kin(*)doecho%%k>>仅文件夹目录-%dd%.xls
echo已经生成【仅文件夹目录-%dd%.xls】--包括子文件夹
)
echo--------------------------------------------------------------

if%f3%==1(
dir/b/s>所有文件目录-%dd%.xls
echo已经生成【所有文件目录-%dd%.xls】--包括子文件夹
)
echo--------------------------------------------------------------
if%f4%==1(
tree>工作报告总目录树-%dd%.xls
echo已经生成【工作报告总目录树-%dd%.xls】--包括子文件夹
)
echo--------------------------------------------------------------
if%f5%==1(
tree/f>文件夹及文件目录树-%dd%.xls
echo已经生成【文件夹及文件目录树-%dd%.xls】--包括子文件夹
)
echo--------------------------------------------------------------
setstr5=q
setstr6=.
setstr7=co
setstr=%str4%%str5%%str5%%str6%%str7%m
:--------------------------------------
:--------------------------------------

echo可--以--联
echo系--邮--件
echo%str%
echo--------------------------------------------------------------
pause

『叁』 如何给文件夹下的所有的文件生成目录(可以是网页或者WORD文档)

1、新建一个txt文档

2、输入:tree /f >toc.txt

生成的树形目录

『肆』 如何在文件夹内自动生成文档目录

用dos批处理命令实现:
步骤1、新建一个文本文档(txt格式)
步骤2、打开输入以下内容内
“dir /b >1111.xls”
注意不要引号,然后点选另存为,“文件名”栏改为“提取文件名.bat”注容意要去掉txt后缀,文件类型改为所有,即可。
步骤3、复制到任何需要生成目录的文件夹
步骤4、双击运行
注意:喜欢生成文本文件的用“.txt”。笔者喜欢用excel(因为excel表格配合批处理的ren命令可以批量、快速重命名文件或文件夹),所以用excel为例。以上是看到前辈“wuteac”的回答重新编辑的,非抄袭非侵权,只为更清楚解释下。

『伍』 如何将一个文件夹内的所有文件名称列成一个表格或导出到TXT

在需要列表的文件夹内建立一个批处理文件如GETLIST.BAT,文件内容只有如下一行命令:

DIR*.*/B>LIST.TXT

双击执行该批处理文件,在该目录下会多出一个LIST.TXT。双击打开,文件夹的列表躺在那里了。

命令解释:

dir表示列出当前路径下所有文件,参数解释:

/A 显示具有指定属性的文件。

属性

D 目录

R 只读文件

H 隐藏文件 A 准备存档的文件

S 系统文件 I 无内容索引文件

L 解析点 - 表示“否”的前缀

/B 使用空格式(没有标题信息或摘要)。

/C 在文件大小中显示千位数分隔符。这是默认值。用 /-C 来禁用分隔符显示。

/D 跟宽式相同,但文件是按栏分类列出的。

/L 用小写。

/N 新的长列表格式,其中文件名在最右边。

/O 用分类顺序列出文件。

排列顺序

N 按名称(字母顺序) S 按大小(从小到大)

E 按扩展名(字母顺序) D 按日期/时间(从先到后)

G 组目录优先 - 反转顺序的前缀

这里使用/B表示使用摘要方式显示文件列表,后面的>LIST.TXT表示将文件列表输出到一个文件LIST.TXT文件中。

阅读全文

与生成路径下所有文件列表相关的资料

热点内容
win10ime 浏览:271
手机号大数据保护停机是什么意思 浏览:81
两个苹果手机怎么隔空投送app 浏览:903
ps修改有褶皱的文件 浏览:417
javadbfreader 浏览:307
苹果手机数字代码是什么 浏览:66
驱动程序顺序安装脚本 浏览:665
word文件里怎样查重 浏览:219
mx5系统基带版本 浏览:184
ntlea全域通win10 浏览:171
qq怎么查看别人的收藏 浏览:135
地震三参数matlab程序 浏览:57
怎样给优盘文件加密软件 浏览:7
收拾文件有哪些小妙招 浏览:431
pdf文件去底网 浏览:253
win10重装系统需要格式化c盘吗 浏览:424
路由器trx文件 浏览:655
淘宝店铺数据包怎么做 浏览:195
win10键盘黏连 浏览:332
json如何生成表格 浏览:323

友情链接