功能概述

用于将文件夹内的文件以文件名形式保存到 txt 文档,将以下相应代码保存为 abc.cmd 文件并执行即可。

简洁模式

/b 仅显示文件名

dir *.* /b > filelist.txt

默认模式

没有指定参数以默认格式显示,包含所有文件名和文件日期

dir > filelist.txt

指定格式

*.* 和缺省表示显示所有,缺省 = 没有指定文件名和格式可以不写

支持全局缺省变量 *.*;也可以是指定名称缺省格式 abc.*;或缺省文件名指定格式 *.mp3

dir *.mp3 /b > filelist.txt

显示路径

/s 前置显示文件所在路径

dir /s /b > filelist.txt

另存路径

没有指定保存路径默认在执行程序所在文件夹

dir /s /b > c:\data\filelist.txt

知道更多

使用 PowerShell 通过 Get-ChildItem cmdlet 同样可以实现,支持 lsgcidir 别名简洁输入命令。

请使用以下任意一种方式以 PowerShell 定位到需要获取所在文件夹内文件名的位置:

  • 在目标文件夹按住 shift 键并右键空白处,在弹出的右键菜单中选择  在此处打开 PowerShell 窗口
  • 在目标文件夹的地址栏覆盖输入 PowerShell  并回车,PowerShell 将以该位置就绪等待执行
  • 在任意 PowerShell 窗口中输入 cd 追加目标安装位置路径并回车,如:cd d:\

在 PowerShell 屏幕显示内容

ls -name

获取内容后保存到当前文件夹

ls -name > getlist.txt

获取内容后保存到指定文件夹

ls -name > d:\getlist.txt

递归遍历内容后保存到指定文件夹

ls -name -s > d:\getlist.txt

何星星原创文章仅用于个人学习,当前页面暂不支持复制操作,了解详情或文章转载请 点此 继续!

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注