2024年1月16日发(作者:)

如何通过批处理程序删除多个文件夹中文件名前几个字符的?

实例:文件夹下包含N个子文件夹,各子文件夹名称中包含超过10各字符,如何删除前几位的字符。如下图:

批处理代码如下:

@echo off&setlocal EnableDelayedExpansion

for /d %%i in (*) do (set a=%%i

set b=!a:~10!

ren %%i !b!

同时将批处理程序放在文件夹列表下,双击即可。

处理结果: