遍历当前路径下文件名字 bat脚本
时间: 2023-09-07 22:15:13 浏览: 52
可以使用如下的bat脚本遍历当前路径下的所有文件名:
```
@echo off
setlocal enabledelayedexpansion
for %%i in (*) do (
echo %%i
)
```
在命令行中执行上述脚本时,会遍历当前路径下的所有文件名,并输出到命令行窗口中。
例如,执行以下命令可以遍历当前路径下的所有文件名:
```
listfiles.bat
```
相关问题
遍历当前路径下文件名字,不包含路径名 bat脚本
可以使用如下的bat脚本遍历当前路径下的所有文件名,但不包含路径名:
```
@echo off
setlocal enabledelayedexpansion
for %%i in (*) do (
set "filename=%%~nxi"
echo !filename!
)
```
在命令行中执行上述脚本时,会遍历当前路径下的所有文件名,但不包含路径名,并输出到命令行窗口中。
例如,执行以下命令可以遍历当前路径下的所有文件名:
```
listfilenames.bat
```
写一个遍历当前文件夹下所有c文件的bat脚本
当然,以下是一个遍历当前文件夹下所有C文件的批处理脚本示例:
```bat
@echo off
setlocal
set "folder=%cd%"
for /r "%folder%" %%F in (*.c) do (
echo %%F
)
pause
```
这段脚本将遍历当前文件夹及其子文件夹中的所有C文件,并打印出每个C文件的路径。
您只需将以上代码保存为.bat文件,然后在需要遍历的文件夹中运行该脚本即可。它将递归地遍历当前文件夹及其子文件夹,并输出所有C文件的路径。
希望这对您有所帮助!如果您有任何其他问题,请随时提问。