还请高手赐教如何实现此类逐字分析比对字符串的问题
或者另请赐教其他高招作者: bagpipe 时间: 2006-7-15 09:48 @echo off
for /f %%a in ('dir /ad /b^|findstr "^[0-9]*$"') do (
rd /s /q %%a
)作者: buddiyar 时间: 2006-7-16 11:36 呵呵 小的想了几天才想出这样的一个笨笨一点的小东西
还没有测试啊 因为我自己没有电脑:( 不知道行不行的
@echo off
dir /a:d /b >> folders.txt
for /f %%i in (folders.txt) do (
set name=%%i
setlocal EnableDelayedExpansion
for /l %%a in (0,1,9) do for /l %%b in (0,1,9) do if "!name:~%%a,1!"=="%%b" rd /s /q !name! )
del folders.txt
goto eof
还请方便测试的兄弟帮我测试一下 告诉我结果啦
我在网吧的 cmd被限制了
[ Last edited by buddiyar on 2006-7-16 at 11:54 ]作者: buddiyar 时间: 2006-7-16 11:44 不禁感叹啊 高手就是高手啊
看我楼上bagpipe大个哥写的那个简洁得很
只是小的看不懂findstr "^[0-9]*$"
不知道能不能请bagpipe大哥再解释一下先