bat 批量给文件夹名添加书名号
时间: 2024-09-12 16:11:06 浏览: 68
批量提取文件夹名.bat
5星 · 资源好评率100%
在Windows系统中,你可以使用批处理脚本(bat文件)配合命令行工具如`ren`(重命名命令)来批量给文件夹名称添加书名号。以下是简单的步骤:
1. 打开记事本创建一个新的文本文件,保存它为`.bat`格式,例如`add_book_title.bat`。
2. 在记事本中编写以下内容,这里假设你要添加的字符是“《》”:
```batch
@echo off
setlocal enabledelayedexpansion
for /r "C:\path\to\your\folder" %%f in (*) do (
set foldername=%%~nf
ren "%%f" "!foldername!《》"
)
echo 文件夹改名完成。
```
请将`C:\path\to\your\folder`替换为你需要操作的实际文件夹路径。
3. 运行这个批处理文件:双击文件打开或者通过命令提示符(`cmd`)进入该文件所在的目录后输入 `./add_book_title.bat` (假设你在同一目录下)。
注意:
- 使用`delayedexpansion`是因为`%%`变量在循环内部会丢失原值。
- 如果文件夹中有特殊字符可能会导致重命名失败,建议先备份原始文件夹以防万一。
阅读全文