`

cmd for循环批处理相同事情,高效工作

    博客分类:
  • cmd
阅读更多
@echo off
for /l %%f in (99930001,1,99930007) do (
md %%f
copy *.ini %%f
copy *.zip %%f
)

 

Using Multiple Commands in a For Loop

CMD lets you use multiple command lines after a for loop. This makes the Windows XP forcommand much more powerful than the old DOS version. In cases where you would have had to call a batch file subroutine in the past, you can now use parentheses to perform complex operations.

For example, this batch file examines a directory full of Windows bitmap (BMP) files and makes sure that there is a corresponding GIF file in another directory; if the GIF file doesn't exist, it uses an image-conversion utility to create one:

@echo off 
setlocal
echo Searching for new .BMP files...

for %%F in (c:\incoming\*.bmp) do (
    rem output file is input file name with extension .GIF
    set outfile=c:\outgoing\%%~nF.gif
    if not exist %outfile% (
         echo ...Creating %outfile%
         imgcnv -gif %%F %outfile%
    )
)
分享到:
评论

相关推荐

    批处理文件高级指南.pdf

    通过对本书的学习,读者不仅可以掌握批处理文件的基本概念和语法,还能深入了解各种高级技术和应用案例,从而在实际工作中更加高效地运用批处理文件解决问题。无论是对于初学者还是经验丰富的开发者来说,这本书都是...

    批处理更新配置文件标记

    批处理更新配置文件标记是Windows自动化管理的重要技巧,通过编写简单的批处理脚本,可以高效、准确地修改ini文件中的特定标记,尤其适用于需要频繁修改相同设置的情况。熟练掌握这项技术,可以极大地提高工作效率。

    用批处理给文本各行头尾添加内容

    - `for /f`: 这是批处理中最常用的循环命令之一,用于遍历文件中的每一行或指定的字段。 - `echo`: 用于输出文本到标准输出设备(通常是屏幕),也可以重定向到文件。 - `>>`: 用于将输出追加到文件末尾,而不是覆盖...

    批处理拷贝文件(简单实用)

    批处理拷贝文件是一种在Windows操作系统中通过编写批处理脚本来实现批量复制文件或文件夹的方法,这种方法简单高效,尤其适合需要重复执行相同复制任务的情况。在这个实例中,我们有一个批处理文件`copy.bat`,它被...

    经典的批处理

    批处理(Batch Processing)是Windows操作系统中的一种自动化处理方式,它允许用户将一系列命令组合成一个文本文件(通常扩展名为`.bat`或`.cmd`),然后一次性执行这些命令,大大提高了工作效率。批处理文件通常由...

    dos批处理命令集

    批处理(Batch Processing)在DOS操作系统中是一种高效自动化执行一系列命令的方法,尤其适用于需要重复执行相同操作的情况。通过编写批处理脚本(.bat文件),用户可以简化日常任务,提高工作效率。下面我们将深入...

    批处理--每日命令与教程系列贴.chm

    4. **`for`**:循环结构,用于遍历文件、目录或执行多次相同的操作。 5. **`set`**:设置环境变量,可以在批处理文件中存储和传递数据。 6. **`call`**:调用另一个批处理文件,实现子程序的功能。 7. **`goto`**...

    常用条件式批处理编写模板

    4. **FOR循环**: - FOR命令可以用来遍历文件、目录或者字符串,例如: ``` FOR %%i IN (文件夹\*) DO ( echo 文件名是:%%i ) ``` 这会列出指定文件夹中的所有文件。 5. **GOTO命令**: - GOTO命令可以...

    批处理标准学习文档

    在处理变量和参数时,“set”命令用于设置变量,而“for”命令则用于创建循环,批处理通过循环可以重复执行一组命令。这在处理大量数据或需要重复相同操作时尤其有用。 第二章特别介绍了批处理中使用的特殊符号,...

    win下的实用批处理程序

    批处理程序在Windows操作系统中是一种高效且便捷的自动化工具,尤其适合执行一系列重复或复杂的命令。这个名为"win下的实用批处理程序"的压缩包显然包含了一系列预编写好的批处理脚本,旨在帮助用户简化日常的...

    最全批处理教程

    批处理是一种在DOS和Windows操作系统中用于自动化执行一系列命令的文本文件,通常以.bat或.cmd为扩展名。它能够简化重复性的操作,提高工作效率。本教程将全面介绍批处理的基础知识,包括常用命令、特殊符号、变量...

    提取文件名的批处理文件,可提取本层目录及目录下的所有文件的名称。

    为了处理`dir`命令的输出结果,批处理脚本可能需要使用`for /f`循环结构。这种循环结构能够读取文本文件的一行或命令输出的一行,并将其拆分为多个字段,然后可以根据这些字段执行特定的操作。例如,你可以将`dir /s...

    DOS批处理高级教程

    DOS批处理技术是早期计算机系统中一种高效自动化执行命令序列的方法,尤其适用于需要重复执行相同任务的场景。本教程将深入讲解DOS批处理的基础知识以及高级技巧,助你成为批处理领域的专家。 ### 第一章:批处理...

    js、javascript、dos批处理手册

    常见命令包括`copy`、`move`、`del`、`mkdir`、`for`循环、条件判断(`if`)等。在现代Windows系统中,虽然图形化界面已经普及,但DOS批处理依然有其价值,特别是在系统维护和自动化任务中。 `xmlhttp.CHM`文件可能...

    系统工具批处理

    系统工具批处理是一种高效的操作方式,它允许用户一次性执行多个命令或者操作,极大地提升了工作效率。在Windows操作系统中,批处理文件通常以`.bat`或`.cmd`为扩展名,是包含一系列DOS命令的文本文件。这些命令可以...

    目前为止最全的批处理教程

    批处理是一种在DOS或Windows操作系统中用于自动化执行一系列命令的文本文件,通常以.bat或.cmd为扩展名。本教程全面介绍了批处理的基础知识、常用命令、变量、控制结构以及高级技巧,帮助用户掌握批处理的编写和应用...

    最新批处理教程入门教程的下载

    **批处理教程** 批处理(Batch Processing)是一种在计算机领域中用于批量执行一系列命令或程序的技术,它允许用户预先编写好一系列操作,并一次...希望这份教程能帮助初学者快速掌握批处理技术,开启高效的工作模式。

    批处理复制文件夹.zip

    批处理的灵活性在于它可以结合各种DOS命令进行复杂的操作,如条件判断(`if`)、循环(`for`)、调用其他脚本或程序(`call`)等。熟练掌握批处理技术,能极大地提高工作效率,特别是对于系统管理员和开发者来说,它...

    bat批处理文件知识汇总

    批处理文件的语法还包括条件判断(`if`)、循环(`for`)、子程序调用(`call`)等复杂功能。通过熟练掌握这些基础元素,可以编写出功能强大的批处理脚本来解决各种实际问题。批处理文件的学习和实践可以帮助用户...

    常用批处理

    同时,批处理文件中可能还包括了用于辅助管理和调试批处理的工具,例如`for /f`循环用于读取和处理文件,`if`条件语句实现逻辑判断,以及`pause`命令暂停脚本执行以便查看结果或进行人工干预。 批处理脚本的编写...

Global site tag (gtag.js) - Google Analytics