九溪

溪水润知林,滴露启慧心

用户工具

站点工具


wiki:windows:windows-bar-for-dir

Windows 批处理 遍历文件夹下和子文件夹下的所有文件

dealdir.bat
@echo off
set DIR=%~dp0
rem set DIR="%cd%"
echo Working folder is %DIR%
echo. 

:: 参数 /R 表示需要遍历子文件夹,去掉表示不遍历子文件夹
:: %%f 是一个变量,类似于迭代器,但是这个变量只能由一个字母组成,前面带上%%
:: 括号中是通配符,可以指定后缀名,*.*表示所有文件
for /R %DIR% %%f in (*.*) do ( 
echo %%f
)
 
echo.
echo Work is done.
echo.
pause

评论

请输入您的评论. 可以使用维基语法:
 
wiki/windows/windows-bar-for-dir.txt · 最后更改: 2023/01/03 15:25 由 127.0.0.1