批处理读取文件夹下子文件夹.c文件名
时间: 2023-08-20 12:09:29 浏览: 240
你可以使用以下的批处理代码来读取文件夹下子文件夹中的.c文件名:
```
@echo off
setlocal enabledelayedexpansion
set "folder=D:\test" // 设置文件夹路径
set "extension=.c" // 设置文件后缀名
for /r "%folder%" %%f in (*%extension%) do (
echo %%~nxf
)
pause
```
这段代码首先设置了文件夹路径和文件后缀名,然后使用`for /r`命令遍历文件夹及其子文件夹中的文件。通过`%%~nxf`可以获取文件名和扩展名,然后使用`echo`命令输出文件名。最后使用`pause`命令可以让程序暂停,以便查看输出结果。你可以将上述代码保存为一个批处理文件(.bat或.cmd),然后运行该文件即可获取文件夹下子文件夹中的.c文件名。
#### 引用[.reference_title]
- *1* *2* *3* [Windows批处理命令快速获取文件夹下特定类型的文件名(2022.5.15)](https://blog.csdn.net/jing_zhong/article/details/124715349)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文