批量提取文件名不带后缀bat
时间: 2023-09-01 18:02:36 浏览: 1018
要批量提取文件名不带后缀的方法是使用批处理脚本(bat)。下面是一个简单的示例:
1. 首先,创建一个新的文本文件,并将其保存为`.bat`扩展名,例如`extract_filenames.bat`。
2. 打开批处理文件并输入以下命令:
```
@echo off
setlocal enabledelayedexpansion
for %%i in (*.*) do (
set "filename=%%~ni"
echo !filename!
)
endlocal
pause
```
3. 将以上命令保存,并双击运行批处理文件。
4. 运行批处理文件后,它将在该文件所在的文件夹中提取所有文件名(不带扩展名)并输出到命令行窗口中。
此批处理脚本通过使用`for`循环遍历当前文件夹中的所有文件,并通过`%%~ni`提取每个文件的纯文件名。而`echo`命令用于将提取的文件名打印到命令行窗口中。
需要注意的是,该方法只会在当前文件夹中提取文件名。如果希望在其他文件夹中提取文件名,需要将批处理文件移动到相应的文件夹中运行。
希望这个简单的批处理脚本能帮助到你!
阅读全文