一、功能说明
使用word的邮件功能拆分数据后,生成的文件名后会自动带有序号(防止重名等现象)。
本文的方法可以快速自动去除该过程产生的文件名后缀序号。
二、操作步骤
1.拆分数据
通过word邮件方法拆分数据后(【Office】将Excel数据自动拆分到不同的word文档中),生成的文件名会自动带有后缀序号
2.准备代码
将以下代码复制到“.txt”文件中
@echo off
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
for /f "delims=" %%a in ('dir /a-d/b *_*.*') do (
if /i "%%~nxa" neq "%~nx0" (
for /f "delims=_" %%b in ("%%~na") do (
echo;"%%a" --^> "%%b%%~xa"
ren "%%a" "%%b%%~xa"
)
)
)
echo;%#% +%$%%$%/%@% %z%
pause
exit
并将文件保存为“.bat”格式
3.运行程序
将准备好的“.bat”文件移动到“word文档”目录下,双击运行即可自动去除文件后缀序号
需注意,对于重名的文件夹,该程序不会去除文件名后缀