.bat遍历当前路径下的文件
时间: 2024-05-05 09:21:39 浏览: 87
可以使用 `dir` 命令来列出当前路径下的所有文件和文件夹,可以结合 `for` 循环来遍历文件列表,示例代码如下:
```batch
@echo off
for /f %%i in ('dir /b') do (
echo %%i
)
```
其中,`/b` 参数表示以简洁格式输出文件和文件夹名,`%%i` 是循环变量,表示每个文件或文件夹的名称。可以根据实际需要在循环体内执行相应的操作。
相关问题
遍历当前路径下文件名字 bat脚本
可以使用如下的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
```
阅读全文