dos 命令提示符下 遍历指定文件夹下的特定类型文件,执行同一种 *** 作, 怎么写

dos 命令提示符下 遍历指定文件夹下的特定类型文件,执行同一种 *** 作, 怎么写,第1张

for /r %%i in (*.nc) do (SET fileName=%%~ni&&cd /d %~dpi&&cdo -f nc -remapbil,template.nc fileName bil_fileName)

@echo off

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盘...

......


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11537069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存