求助贴 真心求助 怎么写才能实现 重命名第几到第几位删除 或
bat吧
全部回复
仅看楼主
level 2
求助贴 真心求助 怎么写才能实现 重命名第几到第几位删除 或者是两个指定字符中间的内容删除
2020年02月26日 02点02分 1
level 2
我只能做到删除前面几位 但是我想删除中间一块儿的 好难嗷[泪][泪]有没有大佬解救萌新
2020年02月26日 02点02分 2
level 2
@璐村惂鐢ㄦ埛_000076K馃惥 off
for /f "delims=" %%a in ('dir/b') do (
set $=%%a
setlocal enabledelayedexpansion
for %%b in (^) ]) do (
if "!$:*%%b=!" NEQ "%%~xa" (
if "!$:*%%b=!" NEQ "!$!" ren "!$!" "!$:*%%b=!"
) else (
for /f "delims=([" %%c in ("!$!") do (
ren "!$!" "%%c%%~xa"
)
)
)
endlocal
)
pause
2020年02月26日 02点02分 3
level 2
这个可以改成可以实现的嘛 为什么 我运行这个之后 [ ] 之前的字符也会被清空
2020年02月26日 02点02分 4
level 9
问题太笼统,也没图示,让人猜吗
2020年02月26日 07点02分 5
1