其他分享
首页 > 其他分享> > 批处理for循环的用法

批处理for循环的用法

作者:互联网

for循环遍历文件夹

for /d %%i in (*) do command (遍历当前路径下的所有文件夹)

for /d %%i in (c:\users\adminliuhuaqing\desktop*) do command (遍历桌面下所有的文件夹)

for循环遍历文件夹下的文件

for /r path %%i in (*) do command (遍历path路径中的所有文件)

for循环遍历数字操作

for /L %%i in (start,step,end) do command (该集表示以增量形式或减量形式从开始到结束的一个数字序列)
例:for /L %%i in (1,1,5) do echo %%i
image

for循环遍历文件内容

如果使用逗号或空格作为分隔符,那么就要用双引号引起来选取
for /f "tokens=4 delims=," %%i in (filename) do commandd

如果使用分号(;)作为分隔符,那么就不要使用双引号括起来,并且表达式里面所有符号都要进行转义
for /f tokens=4 delims=" %%i in do (filename) do command

标签:文件夹,do,遍历,批处理,用法,%%,循环,command
来源: https://www.cnblogs.com/happying-farm/p/16558891.html