`
klts
  • 浏览: 41311 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论
  • klts: 我一直用的jdk1.6.0_13,感觉还可以
    JDK
  • wuyulunbi: 现在jdk什么版本的稳定
    JDK

DOS set command

 
阅读更多

if [not] '%参数%'=='值' 待执行命令

if exist D:\a.txt type D:\a.txt                判断是否存在a.txt文件,并输出文件里的信息

xcopy D:\a.txt D:\a2.txt                       复制a.txt文件到a2.txt文件

for %%c in (*.bat,*.txt) do echo %%c       遍历当前目录下所有bat和txt文件,并输出文件名(如果echo变为type,则输出文件里的信息)

if errorlevel 0 echo success                  通过errorlevel的值判断执行成功与否

 

 

 

bat文件简单例子

 

@ECHO off
cls
:start
ECHO.
set var=before
if not '%var%'=='before' goto start
set var=after
if '%var%'=='after' goto result

goto start
:result
ECHO if you look this, i done.
goto end
:end
pause

 

 

分享到:
评论

相关推荐

    dos command

    DOS(Disk Operating System,磁盘操作系统)是微软在个人计算机上广泛使用的早期操作系统之一,主要通过命令行界面与用户交互。在这个系统中,用户通过输入各种命令来执行任务,如管理文件、查看系统信息、运行程序...

    DOS命令大全(include all dos command)

    - 语法:`FOR variable in (set) DO command` - 示例:`FOR %%I IN (*.txt) DO ECHO Processing %%I` 4. **GOTO**:跳转到批处理文件中的标签。 - 语法:`GOTO label` - 示例:`GOTO :START` 5. **CALL**:调用...

    grub4dos-V0.4.6a-2017-02-04更新

    使用command --set-ext设置,每个扩展名使用";"分隔 例子: command --set-ext=.g4b;.g4e 执行时可以不用输入扩展名,比如输入test如果当前路径下有一个test.g4b就会自动使用。 2013-10-17 1.修改代码支持...

    用Linux Command Shell模拟DOS命令

    Linux Command Shell 模拟DOS命令是为习惯于Windows命令行环境的用户提供的一个便利工具。在Linux中,shell脚本是一种强大的自动化工具,能够执行各种任务,从简单的命令到复杂的程序逻辑。以下是对如何使用Linux ...

    MS-DOS 5.0

    NOTES ON MS-DOS VERSION 5.0 =========================== In this file the following topics are covered: 1. Introduction 2. Solving Setup Problems 2.1 Priam and Everex Hard Disks 2.2 SyQuest ...

    gcc for dos

    然后在dos下编辑c:\config.sys文件,添加如下几行 shell c:\dos\command.com c:\dos /e:2048 /p files=40 fcbs=40,0 注意: 可能上面的几行在dos的原先配置文件里就有,此时只需修改那几行即可. <br...

    dos6.22帮助手册

    Command Graphics Rename CONFIG.SYS commands Help Replace Copy HIMEM.SYS Restore Country If Rmdir Ctty Include ScanDisk Date Install Set Dblspace Interlnk Setver Debug INTERLNK.EXE SETVER.EXE ...

    dos脚本编程例子

    如`IF %VAR%==VALUE (Command1) ELSE (Command2)`,如果环境变量VAR的值等于VALUE,则执行Command1,否则执行Command2。 5. **FOR**:循环命令,可以遍历文件、目录或字符串。例如,`FOR %i IN (*.txt) DO ECHO %i`...

    批处理基础 FOR命令详解 批处理中的变量 set命令详解 if命令讲解 DOS编程高级技巧

    * 用 set 命令进行字符串处理:set命令可以用于进行字符串替换和截断。 五、if 命令讲解 IF命令用于判断条件语句。 * 第一种用法:IF [NOT] ERRORLEVEL number command * 第二种用法:IF [NOT] string1==string2 ...

    dos命令之for详解

    FOR %variable IN (set) DO command [command-parameters] ``` - `%variable`: 指定一个单一字母可替换的参数。 - `(set)`: 指定一个或一组文件。可以使用通配符。 - `command`: 指定对每个文件执行的命令。 - `...

    DOS 人机界面设计

    - `FOR /R [[drive:]path] %variable IN (set) DO command [command-parameters]` - `[drive:]path` 为根目录路径,缺省时默认为当前目录。 - 此循环会递归地处理指定目录下的所有文件或目录。 3. **标签循环** ...

    DOS批处理学习资料

    基本语法是FOR [%%c] IN (set) DO [command] [arguments],其中set可以是文件名、数值范围或其他数据集,%%c是循环变量,command是针对每个元素执行的命令。 批处理文件的编写和使用不仅可以简化日常的系统维护工作...

    获取DOS启动盘符

    制作DOS启动盘时,通常会将常用的工具路径设置在PATH里面方便使用,但当从...@Set COMSPEC=%Path%COMMAND.COM @Set Path=%Path%MSDOS710;%Path%DosTools 同时提供了源代码,是汇编写的,用TASM 5.0编译通过,供参考。

    取DOS命令返回结果

    在Windows系统中,尽管图形用户界面(GUI)已经非常普及,但DOS命令仍然被保留并以“命令提示符”(Command Prompt)的形式存在。了解如何获取DOS命令的返回结果对于进行自动化脚本编写、系统管理和故障排查至关重要...

    DOS.rar_dos 学习

    1. **启动与退出**:DOS启动时,会加载一个名为COMMAND.COM的程序,它是DOS的外壳程序,提供用户与系统的交互界面。退出DOS可以通过输入`EXIT`命令或者直接关闭终端窗口实现。 2. **目录结构**:DOS采用单级目录...

    DOS命令集 DOS命令集 DOS命令集

    - **语法**:`for %variable in (set) do command [parameters]` ##### 32. FORMAT - 格式化磁盘 - **功能**:格式化磁盘,创建文件系统。 - **语法**:`format [drive:]` ##### 33. FTYPE - 设置文件类型 - **...

    DOS命令行在WINDOWS操作中的典型应用pdf

    在Windows系统中,DOS命令行,即命令提示符(Command Prompt),是一个实用工具,允许用户输入命令来执行各种系统级任务,如文件管理、系统诊断、程序执行等。以下是一些DOS命令在Windows操作中的典型应用: 1. **...

    dos批处理命令详解

    **语法**: `for %variable in (set) do command [command-parameters]` - `%variable`: 循环变量。 - `(set)`: 文件或目录集合。 - `command`: 要执行的命令。 - `[command-parameters]`: 命令参数。 **示例**: ...

    DOS命令 系统外部命令 内部命令

    FOR /参数 %variable IN (set) DO command [command_parameters] ``` - `%variable`: 指定一个单一字母可替换的参数,如`%i`。若需在批处理文件中指定变量,则使用`%%i`;调用变量时使用`%i%`。 - `(set)`: 指定一...

Global site tag (gtag.js) - Google Analytics