人工智能写的批处理提取文件夹中所有word文件名称到新建的文本中

人工智能写的批处理提取文件夹中所有word文件名称到新建的文本中

编码文章call10242025-09-10 21:37:022A+A-

好的,下面是一个简单的批处理脚本,可以提取指定文件夹中的所有 Word 文件(即扩展名为 .doc 或 .docx 的文件),并将它们的文件名写入到一个新建的文本文件中。请按照以下步骤操作:

打开记事本,将以下代码复制到记事本中。

@echo off

setlocal

REM 指定待提取 Word 文件的文件夹路径

set folder_path=C:\Users\YourName\Documents

REM 指定生成说明文件的路径和文件名

set output_file=%~dp0\word_list.txt

REM 删除已存在的说明文件

if exist "%output_file%" del "%output_file%"

REM 遍历指定文件夹中的所有文件

for /r "%folder_path%" %%f in (*) do (

REM 判断文件是否为 Word 文件(扩展名为 .doc 或 .docx)

if "%%~xf"==".doc" (

REM 将 Word 文件名写入说明文件

echo %%~nf%%~xf >> "%output_file%"

) else if "%%~xf"==".docx" (

echo %%~nf%%~xf >> "%output_file%"

)

)

REM 显示操作完成信息

echo 提取完成!请查看 %output_file%

pause

将其中的 C:\Users\YourName\Documents 改为实际的待提取 Word 文件的文件夹路径,并将 word_list.txt 改为实际的输出文件名。

将文件保存为 .bat 文件,双击运行即可。

运行脚本后,会自动提取所有 Word 文件名并生成说明文件,在命令行窗口中显示操作完成信息,并提示您通过查看说明文件查看提取结果。

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4