@echo off
setlocal enabledelayedexpansion
rem 获取当前批处理文件所在文件夹的路径
set "folder_path=%~dp0"
rem 设置输出文件路径和文件名
set "output_file=%folder_path%files.txt"
rem 清空已存在的输出文件
type nul > "%output_file%"
rem 遍历文件夹中的所有文件
for %%F in ("%folder_path%\*") do (
rem 获取文件名部分
set "filename=%%~nxF"
rem 将文件名加双引号并加上逗号,写入输出文件
echo "!filename!", >> "%output_file%"
)
echo success "%output_file%"
pause
bat读取当前文件夹内的所有文件名写入文件
最新推荐文章于 2024-08-28 16:10:55 发布