如何用Windosw的Cmd或PowerShell生成目录结构(得到某个文件下所有文件的文件名)

可以用命令“tree”实现标题中提到的需求。

命令“tree”的两种常用格式如下:
1 不带参数,这样只会显示目录结构,具体的文件名不会显示。
2 带参数“/f”,这样除了显示目录结构,还会显示具体的文件名。

示例如下:
比如下面这样一个目录:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
按住Shift,然后点击鼠标右键:
在这里插入图片描述
输入下面的命令

PS F:\Myblog> tree

在这里插入图片描述
可见,只有目录结构,没有具体的文件名。

加上参数“/f”可显示具体的文件名,如下:

PS F:\Myblog> tree /f

在这里插入图片描述
如果要得到文件下所有文件的文件名,显然该加上参数‘/f’。

如果想把结果输出成文件文件,可以像下面这样写:

PS F:\Myblog> tree >1.txt
PS F:\Myblog> tree /f >2.txt

上面的两条语句运行后,得到文本文件1.txt和2.txt,相关截图如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wenhao_ir/article/details/125062063