我试图列出两个目录在我的HD上的内容并将其放入一个文件中。将一个目录列表保存到一个文本文件
目前我有这里面列出所有的目录和内容:
echo off
for /r %%a in (*) do echo %%a >> file.txt
我怎么能看着像Pictures
例如特定文件夹?
这里的树:
> Dir1
> Dir2
> Pictures
> file.bat
我试图列出两个目录在我的HD上的内容并将其放入一个文件中。将一个目录列表保存到一个文本文件
目前我有这里面列出所有的目录和内容:
echo off
for /r %%a in (*) do echo %%a >> file.txt
我怎么能看着像Pictures
例如特定文件夹?
这里的树:
> Dir1
> Dir2
> Pictures
> file.bat
试试这个:
for /r "pictures" %%a in (*) do echo %%~nxa
dir /b /s /a-d "c:\pictures" >file.txt
'DIR C:\图片>> file.txt的'如果你想在子目录看看使用' dir/rc:\ pictures'。如果你想看到名字只能使用'dir/b'。见所有选项'dir /?' –
好极了!但是'/ r'不起作用:/ –
@kayasax您之前的评论包含错误。/r用于显示备用数据流。 – foxidrive