VB批量删除文件夹内文件名的前5位,如何实现?
excel吧
全部回复
仅看楼主
level 13
朱科技 楼主
VB批量删除文件夹内文件名的前5位,如何实现?
2021年01月23日 03点01分 1
level 10
去研究VBA FSO,然后研究遍历文件的算法
2021年01月23日 03点01分 2
level 13
这个直接用批处理ren命令
2021年01月23日 07点01分 3
帮忙解释下每行什么意思 @璐村惂鐢ㄦ埛_000076K馃惥 off setlocal enabledelayedexpansion for /f "tokens=*" %%i in ('dir/b/a-d') do ( set /a cnt+=1 set fn=000!cnt! ren "%%i" "!fn:~-3!%%i") pause
2021年01月23日 07点01分
@朱科技 在原文件名前加上001,002这样的序号。
2021年01月23日 08点01分
level 13
朱科技 楼主
帮忙解释下每行什么意思
@璐村惂鐢ㄦ埛_000076K馃惥 off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('dir/b/a-d') do (
set /a cnt+=1
set fn=000!cnt!
ren "%%i" "!fn:~-3!%%i")
pause
2021年01月23日 07点01分 4
1