批处理修改文件夹名 想修改一批(比如几百个)文件夹名称. 该批文件夹名称没有顺序关联相同之处,

[复制链接]
查看11 | 回复3 | 2011-11-30 08:08:07 | 显示全部楼层 |阅读模式
把d:\test换成你要处理的文件夹。未考虑有多层子文件夹和子文件夹带后缀的情况,需要的话再追问。@echo offsetlocal enabledelayedexpansionpushd d:\testfor /f "tokens=1* delims=-" %%i in ('dir/b/ad *-*') do ren "%%i-%%j" "%%i"...
回复

使用道具 举报

千问 | 2011-11-30 08:08:07 | 显示全部楼层
@echo offsetlocal enabledelayedexpansionfor /r %%i in (.) do (
set str=%%~ni
for /f "delims=- tokens=1,2" %%a in ("!str!") do (
set str1=%%a
set s...
回复

使用道具 举报

千问 | 2011-11-30 08:08:07 | 显示全部楼层
;给你写个强大的au3脚本吧#include $father = "D:\abc\xyz"$children = _FileListToArray($father, "*", 2)For $i = 1 To$children[0]
$length = StringInStr($children[$i], ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行