用Windows脚本程序生成一个保存当前文件夹下子文件的文件名,按行保存在当前路径下的表格中文件
时间: 2024-02-18 14:05:07 浏览: 102
Excel-VBA宏编程实例源代码-删除相同路径下的文档.zip
您可以使用以下的 Windows 脚本程序来生成保存当前文件夹下子文件的文件名,并将其保存在当前路径下的表格中文件中:
```batch
@echo off
setlocal EnableDelayedExpansion
set "output=%cd%\files.csv"
echo "Name","Path">"%output%"
for /r %%i in (*) do (
set "name=%%~nxi"
set "path=%%~dpi"
echo "!name!","!path!">>"%output%"
)
echo "The file list has been saved to %output%"
```
将以上代码保存为 `.bat` 文件,然后双击运行即可在当前路径下生成 `files.csv` 文件,其中包含了当前文件夹下所有子文件的文件名和路径。文件内容为 CSV 格式,每行为一个子文件,第一列为文件名,第二列为路径。
阅读全文