‘壹’ dos 命令提示符下 遍历指定文件夹下的特定类型文件,执行同一种操作, 怎么写
for/r纤键谨%%iin(*.nc)do(SET亮空fileName=%%~ni&&cd/d%~dpi&&cdo毁基-fnc-remapbil,template.ncfileNamebil_fileName)
‘贰’ dos批处理命令遍历文件夹,删除文件夹下符合条件的文件
楼上正解,/S 为删除缓宽所数祥有子目录中指扰毕亮定文件。你是想删除abc开头文件还是old开头文件呢,自己换。
‘叁’ 关于一个DOS命令 遍历磁盘文件
看了对依梦琴瑶网友的追问我很疑惑 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盘...
......