Ⅰ 如何生成文件夹及子目录下的所有文件清单
用Dir命令生成文件列表。
1、Dir命令是Windows 2000“命令提示符”窗口中的一个内部命令,巧妙地加以运用,也可以生成文件列表。
2、假定要想生成“C:WinntMedia”文件夹中的文件列表,可以在“命令提示符”窗口(依次执行“开始/程序/附件/命令提示符”,可以打开“命令提示符”窗口)的命令行上执行如下命令:Dir c:WinntMedia /s /4 >c:Filelist.txt(注意各参数之间要加空格),其中“/s”表示生成文件列表时也生成子目录中的文件列表,“/4”表示用四位年份显示文件创建日期,“>c:Filelist.txt”表示利用文件重定向功能将文件列表保存起来,建议每次生成的文件最好取不同的名称并保存到适当的目录(目录须预先创建),以防止列表文件被自动覆盖。
3、用Dir生成的文件列表可以显示文件或文件夹名称、大小、创建日期和时间等信息,还可以将文件和文件夹按一定的顺序排列,并且可以只生成具有某种属性的文件或文件夹的列表,详细用法可以用“Dir ”命令得到。
4、用Tree命令生成的文件列表采用“树形”图形方式来显示,非常直观形象,对长文件名和中文的支持也最好,但只能显示文件和文件夹的名称等信息。
Ⅱ 如何在文件夹内自动生成文档目录
用dos批处理命令实现:
步骤1、新建一个文本文档(txt格式)
步骤2、打开输入以下内容
“dir /b >1111.xls”
注意不要引号,然后点选另存为,“文件名”栏改为“提取文件名.bat”注意要去掉txt后缀,文件类型改为所有,即可。
步骤3、复制到任何需要生成目录的文件夹
步骤4、双击运行
注意:喜欢生成文本文件的用“.txt”。笔者喜欢用excel(因为excel表格配合批处理的ren命令可以批量、快速重命名文件或文件夹),所以用excel为例。以上是看到前辈“wuteac”的回答重新编辑的,非抄袭非侵权,只为更清楚解释下。
Ⅲ 如何给文件夹下的所有的文件生成目录(可以是网页或者WORD文档)
1、新建一个txt文档
2、输入:tree /f >toc.txt
生成的树形目录
Ⅳ 怎么列出某目录下的文件夹列表
:将以下代码复制到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
Ⅳ 如何在文件夹内自动生成文档目录
用dos批处理命令实现:
步骤1、新建一个文本文档(txt格让郑式)
步骤2、打开输入以下内容
“dir/b>1111.xls”
注意不要引号,然后点选另存为没滑闭,“文件名”栏改为“提取文件名.bat”注意要去掉txt后缀,文件类型改为所有,即可。
步骤3、复制到任何需要生成目录的文件夹
步骤4、双击运行
注意:喜欢生成文本文件的枯裂用“.txt”。笔者喜欢用excel(因为excel表格配合批处理的ren命令可以批量、快速重命名文件或文件夹),所以用excel为例。以上是看到前辈“wuteac”的回答重新编辑的,非抄袭非侵权,只为更清楚解释下。
Ⅵ 如何快速生成电脑文件夹目录
第一步:win+R打开cmd,进入到要生成目录文件夹下,注:或者进入到目标文件夹,按住shift,点击右键选择在此处打开命令窗口打开。
第二步:输信乱入tree【在命令行中生成文件夹目录】,可在命令窗口中浏览文件目录,注:如需查看所有文件,命令行中输入tree/f即可,
第三步:输入tree>file.txt【生成文件夹目录并保存在file.txt中】,根腔坦槐目录下可生成file.txt文件,打开可伍友复制
Ⅶ 文件夹内的文件生成目录
1、新建一个文本友念文档(txt格式)
2、打开输入 以下 内容
“dir /s /n >目录.txt”
注意不要 引号 →另存为→“文件名”栏改为“目录.bat”,文件 类型 改为所有→双击运樱铅行→生成脊告好新的文档→打开新文档即可看到。
注:可以将生成的这个生成目录的小程序移动到任何文件夹。