在电商中,经常有对电商数据取数的需求,由于生意参谋的限制我们下载下来常常是这样的,
如果采用老方法的话,一个个修改显然效率太低还容易出错,这里我们采用宏代码
对于这些问题我百度了前辈解决的方式,这里分享下宏代码以后碰到问题直接宏,5秒搞定
我在后边上传附件,大家自己动手操作就行,特别注意的是附件中的新文件名要改成1 2 3 4等,修改后变成这样
问题又来了,这样恐怕不行,得在每个文件名前加 月份 以区别其他文件夹的文件(毕竟后边整合),这里需要搞个宏代码 分享代码如下
@echo off
title 批量替换文件名
echo.
echo 本批处理可批量替换本文件所在文件夹下所有文件的文件名。
echo.
echo.&set /p strtemp3= xlx
echo.&set /p strtemp2= 1月:
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /a /b *.%strtemp3%') do (
ren "%%~a" "%strtemp2%_%%a")
echo.
echo OK了!
echo.
pause
注意:strtemp3=?修改成你的格式
strtemp2=?修改成你要添加的前缀
具体做法是:拷贝下来写在记事本里,然后保存成 所有文件类型,文件名为?.bat.就行 ,然后把这个代码放在你需要修改的文件里如然后点击宏代码最终结果如下:
这样最终全搞定,操作过程中感觉会宏代码可以提高很高的效率
后边附带拟量重命名工具