1.echo的用法(echo /? --查看帮助)

echo off/on  打开关闭回显功能(@echo off 关闭回显并且不需要回显 echo 命令)

echo,   显示空行(也可以是; . :)

echo content>file.txt 将内容写入到文件中

echo content>>file.txt  追加内容到文件中

2.title 和 color (title /?  color /?)

title newname  命名cmd窗口的标题为

color 0b 设置cmd的窗口中字体颜色(前景色)和背景颜色(背景色),颜色属性由两个十六进制数字指定。

3.start命令(start /? cmd /?)

start用于调用程序或者指定文件,例:

start explorer d:\  调用资源管理器打开d盘

start cmd 调用另一个cmd窗口

4.pause 暂停批处理程序(并显示”请按任意键继续....“)

5.errorlevel

echo %errorlevel% (默认为0,一般命令执行出错会设为1)

6.goto 命令和 call (goto /? call /?)

goto命令允许":xxx"来构建一个标号,goto到标号是:xxx处

call命令:1.从批处理程序调用另一个批处理程序(与start命令效果一样)

     2. CALL:label arguments

call和start的区别 :http://www.cnblogs.com/Braveliu/p/5078283.html

shift 更改批处理文件中可替换参数的位置 (shift /?)

7.setlocal与延迟变量(setlocal /?)

setlocal enabledelayedexpansion 设置延迟变量

endlocal 结束延迟变量

注:开启了延迟变量,变量格式!a!,而不是%a%

8.if命令(if /?),if...else...

批处理中的条件处理,语法格式:

IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command

if /i string1 compare-op string2 command

使用/i表示比较字符串不区分大小;compare-op :equ=;gtr>;geq>=;lss<;leq<=;neq不等于

9.find 和 findstr (find /? findstr /?)

findstr功能比find的强大。find用于搜索指定字符串,常与Type组合使用。详情查看帮助或

http://www.cnblogs.com/doit8791/archive/2012/05/21/2511080.html

10.批处理中的符号:http://www.cnblogs.com/doit8791/archive/2012/05/20/2509579.html

11.for命令详解:http://www.cnblogs.com/doit8791/archive/2012/05/21/2512089.html

12.set命令详解:http://www.cnblogs.com/doit8791/archive/2012/05/22/2513997.html

DOS批处理命令的更多相关文章

  1. DOS批处理命令判断操作系统版本、执行各版本对应语句

    DOS批处理命令判断操作系统版本.执行各版本对应语句   昨天在家里试用  netsh interface ip set address 这些命令更改上网IP.DNS.网关等,今天将那些代码拿来办公室 ...

  2. DOS批处理命令递归删除给定的文件(夹),兼VC工程清理小工具

    使用dos批处理命令递归删除指定的文件(夹): (下面内容针对清理VC工程!自己按说明任意修改) 2014-06-10修改:删除前增加了[y,n]询问: echo off rem 递归删除当前文件下指 ...

  3. DOS批处理命令-if语句

    IF语句是批处理中执行的条件分歧处理. 批处理中,IF分歧的写法有好几种,接下来,我们来一个一个的分析IF语法的结构. 1.IF [NOT] ERRORLEVEL 番号 批处理命令 当ERRORLEV ...

  4. DOS批处理命令-几个固定名称的变量

    批处理中有一些变量的变量名称是固定的,具有特定的意义,接下来,我们来看看这些有特定意义的变量到底有什么意义. 1.%CD%   当前路径的路径名[盘符 + 路径]    - 現在のディレクトリ文字列に ...

  5. DOS批处理命令-@命令

    @命令是一个禁止当前语句回显的简单命令. 语法: @[command].[command]是要屏蔽的批处理命令 例如执行包含以下内容的bat文件 echo on @echo ------- @echo ...

  6. cocos2d-x教程3:用php或DOS批处理命令来转换文件和解压缩zip

    在cocos2d-x使用中,须要不停的转换文件和压缩或解压文件.假设全人工来做,太麻烦了,且easy出错. 我如今把一些用的到批处理贴出来,供大家使用 自己主动把dat文件按数字排序重命名gz.DOS ...

  7. DOS 批处理命令For循环命令详解

    for命令是一种对一系列对象依次循环执行同一个或多个命令的在命令行或批处理中运行的命令,结合一些Windows管理中的程序后,其处理功能强大.应用灵活方便程度令人刮目相看   for命令是一种对一系列 ...

  8. DOS批处理命令-CMD命令

    CMD命令是重新开始一个命令解析器的实例.当然,他的功能并不止这么简单. Windows コマンド インタープリターの新しいインスタンスを開始します. 语法结构 CMD [/A | /U] [/Q] ...

  9. DOS批处理命令-call命令

    call命令 在批处理中调用别的批处理或者可运行程序或者 バッチ プログラムを別のバッチ プログラムから呼び出します. 语法 1.CALL [驱动盘符:][路径]文件名 [参数] 调用并执行[驱动盘符 ...

随机推荐

  1. XCode8 App上传AppStore更新

    1.在这个网站中https://itunesconnect.apple.com 点击"我的APP" 选取需要更新的app 2.点击加号 版本或平台,填写对应的更新版本 3.配置Xc ...

  2. 如何运行Spark程序

    [hxsyl@CentOSMaster spark-2.0.2-bin-hadoop2.6]# ./bin/spark-submit --class org.apache.spark.examples ...

  3. maven项目project facets中是2.3调整为3.0的解决办法

    以前情况下直接直接调整到3.0下面的按钮就会变成不可以点,当把前面的勾取掉就可以点击apply了,之后再次把勾勾上,点击apply有个弹窗默认是webcontent.在maven项目中改成src/ma ...

  4. SUSE系统查看各种信息

    系统版本 # 显示内核版本 uname -a # 可看gcc版本 cat /proc/version # 显示linux基准库 lsb_release -a # 显示Suse版本准确版本 cat /e ...

  5. js 碎片整理(变量声明,函数作用域)

    1.变量声明: 在非严格模式下,函数可以对未声明的变量赋值,而这样赋值的结果就是该变量就会变成全局变量. (function(){ var a = 1; })(); console.log(a) ; ...

  6. CentOS 7网卡网桥、绑定设置

    一.网卡桥接设置: 1.网卡配置文件: [root@localhost /]# vim /etc/sysconfig/network-scripts/ifcfg-enp8s0 TYPE=Etherne ...

  7. 10 Symbol

    Symbol 书中讲了2部分. Symbol() Symbol 属性值. 完全两种画风的东西. 1. Symbol 首先他是一种全新的值. 不属于以前的任何一种 ES6引入了一种新的原始数据类型Sym ...

  8. SQL批量更新 关系表更新

    很多人在做数据的批量更新时..如果更新的内容是从其他表查出来的..很容易这么写.. UPDATE TABLE1 SET COLUMN1=(SELECT SUM(SOMETHING) FROM TABL ...

  9. 浅谈ListView滑动隐藏显示ToolBar

    引言 在App日益追求体验的时代,优秀的用户体验往往会使产品脱颖而出.今天我们就来介绍一种简单的滑动ListView来显示或者隐藏ToolBar的功能. 布局文件 下面我们来看一下这个主界面的布局文件 ...

  10. JQuery中$.each 和$(selector).each()的区别详解

    PS:晚上在写页面时,发现了一个问题,$.each 和$(selector).each()有哪些区别?百度搜索关键词,首页显示出来一些前人的经验,总结一下,发上来. 1.$(selector).eac ...