引言:编写批处理程序,实现批量为当前目录下的文件夹添加前缀或后缀。
一、新建文本文件
- 鼠标右键---》【新建】---》【文本文档】。
二、写入批处理代码
- 双击打开新建的文本文件,在文本文件内写入以下代码:
@echo off
setlocal enabledelayedexpansion
set /p folder_prefix=请输入文件夹的前缀(直接回车表示不添加前缀):
set /p folder_suffix=请输入文件夹的后缀(直接回车表示不添加后缀):
for /d %%i in (*) do (
if not "%%i"=="%~nx0" (
set new_name=!folder_prefix!%%i!folder_suffix!
if not "!new_name!"=="!folder_prefix!!folder_suffix!" (
ren "%%i" "!new_name!" >nul 2>&1
)
)
)
echo.
echo 文件夹重命名已完成。
echo.
endlocal
三、另存为批处理程序
1.在新建的文本文档菜单栏点击【文件】---》【另存为】。
2.在弹出的【另存为】对话框选择批处理保存路径---》【文件名】处输入批处理名称(需要添加后缀名.bat)---》【保存类型】处选择所有文件---》【编码】处下拉选择ANSI---》点击【保存】。
四、运行批处理
1.双击运行批处理,输入需要添加的文件夹前缀和后缀,下图为运行前的文件夹名称。
2.运行后的效果如下,成功为当前目录下的文件和文件夹添加了指定名称的前缀和后缀。