for /r %%i in (*.*) do ren %%i "%%~i.后缀"
保存为批处理文件,放在需要遍历文件夹的地方运行,不懂的追问。
看了对依梦琴瑶网友的追问我很疑惑dos
下找cdldr?
应该在捣鼓启动盘或还要找数据,那dos水平应该很好才是。想保存到变量
i
显然是用在
bat
中
也许我想多了,也没说dos版本及那c
d
e盘是什么盘(虚拟、硬盘、光盘...)
首先得保证加载的驱动能识别这几个盘的文件,纯dos后期是有不带参数的for命令,即使有此外部命令也不一定会放进来,纯dos我也忘了,好象win95
win98的dos启动盘为虚拟盘定盘符而查找最后逻辑盘符还用
shift
偏移参数来遍历
如果只需找三个盘分别写就是,类似:
attrib
-s
-h
-r
c:\cdldr
if
errorlevel
1goto
:findd
attrib
+s
+h
+r
c:\cdldr
set
i=c:
goto
:next
:findd
rem
与上面类似找d盘...
......
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)