如何使用批处理脚本提取 Windows 文件夹内所有文件名到 TXT 文件
创作时间:
作者:
@小白创作中心
如何使用批处理脚本提取 Windows 文件夹内所有文件名到 TXT 文件
引用
CSDN
1.
https://blog.csdn.net/jianluoffice/article/details/143559593
在 Windows 10 中,有时我们需要将某个文件夹内的所有文件名提取出来,保存到一个文本文件中,以便后续处理或记录。使用批处理脚本(Batch Script)是一种简单有效的方法来实现这一需求。本文将详细介绍如何编写并运行这样的批处理脚本来提取文件夹内所有文件名。
创建批处理文件
打开记事本或其他文本编辑器。输入以下批处理脚本代码。保存文件时,选择“所有文件”类型,并将文件命名为 extract_filenames.bat
。
编写批处理脚本
以下是一个简单的批处理脚本示例,用于提取指定文件夹内所有文件的名称,并将其保存到一个文本文件中。记得保存为 ANSI 编码。
@echo off
setlocal enabledelayedexpansion
:: 设置源文件夹路径
set "source_folder=C:\path\to\your\folder"
:: 设置输出文件路径
set "output_file=C:\path\to\your\output\filenames.txt"
:: 清空输出文件
> "%output_file%" echo.
:: 遍历文件夹内的所有文件
for %%f in ("%source_folder%\*") do (
set "filename=%%~nxf"
echo !filename! >> "%output_file%"
)
echo 文件名已提取到 %output_file%
pause
脚本解释
@echo off
:关闭命令回显,使脚本运行时更加整洁。setlocal enabledelayedexpansion
:启用延迟变量扩展,允许在循环中动态修改变量。set "source_folder=C:\path\to\your\folder"
:设置源文件夹的路径。请将C:\path\to\your\folder
替换为您实际的文件夹路径。set "output_file=C:\path\to\your\output\filenames.txt"
:设置输出文件的路径。请将C:\path\to\your\output\filenames.txt
替换为您希望保存文件名的文本文件路径。> "%output_file%" echo.
:清空输出文件,确保每次运行脚本时不会保留旧的数据。for %%f in ("%source_folder%\*") do (
:遍历指定文件夹内的所有文件。set "filename=%%~nxf"
:获取文件的完整名称(包括扩展名)。echo !filename! >> "%output_file%"
:将文件名追加到输出文件中。echo 文件名已提取到 %output_file%
:在控制台输出一条消息,告知用户文件名已提取到指定的输出文件。pause
:暂停脚本执行,等待用户按任意键继续,方便查看输出信息。
运行批处理脚本
双击刚刚保存的 extract_filenames.bat
文件,脚本将自动运行。脚本运行完毕后,会在指定的输出文件中保存所有文件名。
注意事项
- 确保源文件夹路径和输出文件路径正确无误。
- 如果文件夹内文件数量较多,脚本运行时间可能会稍长,请耐心等待。
- 批处理脚本对文件名中的特殊字符(如空格、括号等)有较好的兼容性,但某些极端情况仍可能导致问题,建议在测试环境中先行验证。
通过以上步骤,您可以轻松地使用批处理脚本提取 Windows 文件夹内所有文件名,并将其保存到一个文本文件中。除了使用上面的脚本外,大家如果觉得这样不方便,也可以考虑使用简鹿文件批量重命名这款工具,它支持 Windows 和 Mac 系统,也支持批量提取文件名或文件夹名。
热门推荐
儿童过敏性鼻炎,冬季如何缓解
上海这些“出片”的网红打卡点爆火,“很考验管理智慧”
小米手机内存满了解决方法
三国杀纸牌规则详细介绍:规则解析与游戏机制说明
C++引用机制详解:概念、特性与应用
布洛芬缓释片真的对缓解牙疼有效吗?探索其作用机制与使用建议
三元电池是什么?详解其工作原理、优缺点及应用领域
大三元镜头套装适合哪些拍摄场景使用?一文详解其应用场景
专家提醒:绞股蓝总甙片不宜长期服用
煎煮中药的12个基本常识
超级古典音乐清单
职工死亡丧葬补助金怎么申请?
胎毛刘海扎红绳:暗藏的传统意蕴与时尚密码
想要宝宝头发长得好,必须剃胎毛?
自学考试公文写作与处理第四章
新手养狗完全指南:从基础物品到行为训练
滤波器的原理与作用
究竟丨如何理解在教育和培训领域促进消费?社会培训分类施策是大方向
如何修改Win11上的默认程序?
头悬梁 锥刺股 彼不教 自勤苦
简单又高级的穿搭:假两件设计让你轻松穿出层次感
浙大揭示氨基酸代谢调控炎症因子的免疫代谢新机制
张雪峰最不推荐的专业有哪些?就业前景与志愿填报技巧解析
侮辱观众智商的5部烂剧,每一部都被下架停播,你要都没看太幸运
新版红绿灯引发热议:规则大变,车主直呼“5天扣完12分”
0成本!这个看似“羞耻”的小习惯,真的超解压!
焦化厂甲烷气体监测:甲烷传感器如何选择?
中西方16世纪人物绘画风格演变与异同
抑郁症带狂躁症怎么治疗?这些方法超有效!
炒股如何实现低买高卖的目标?这种目标实现有哪些技巧?