求助:
批量删除D盘中文件名中头6个字节该怎么做啊
批量删除D盘中文件名中头6个字节该怎么做啊
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by zw19750516 at 2008-4-15 08:00:
几乎做不到(如没有分级目录还是没问题)!!!
[ Last edited by zw19750516 on 2008-4-15 at 08:03 AM ]
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir/a-d/b/s') do (
set str=%%~ni
if not "!str:~7!"=="" echo ren "%%i" "!str:~6!%%~xi"
)
pause