bat将文件夹下文件名称提出txt
时间: 2024-11-27 12:15:51 浏览: 33
要将文件夹下的文件名提取到一个TXT文件中,你可以使用Windows批处理命令(BAT或CMD脚本)。下面是一个简单的步骤和示例:
1. 首先,打开记事本创建一个新的文本文件,比如名为`list_files.bat`。
2. 在这个文件中输入以下内容,这将遍历指定目录(这里假设目录名为`your_directory`)并将所有文件名添加到`file_list.txt`文件中:
```bat
@echo off
setlocal enabledelayedexpansion
REM 指定需要遍历的文件夹路径
set folder_path=your_directory
REM 创建或清空目标列表文件
IF NOT EXIST file_list.txt (
echo > file_list.txt
) ELSE (
REM 如果文件存在则清空
type nul >> file_list.txt
)
REM 使用for /f命令列出文件夹中的文件,并追加到文件列表
for /r %folder_path% %%a in (*) do (
echo %%~na >> file_list.txt
)
REM 结束提示
echo 所有文件名已保存至 file_list.txt
pause
```
3. 将`your_directory`替换为你实际的文件夹路径,然后双击运行这个批处理文件。它会生成一个包含文件名的`file_list.txt`文件。
阅读全文