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. linux0.11改进之四 基于内核栈的进程切换

    这是学习哈工大李治军在mooc课操作系统时做的实验记录.原实验报告在实验楼上.现转移到这里.备以后整理之用. 完整的实验代码见:实验楼代码 一.tss方式的进程切换 Linux0.11中默认使用的是硬 ...

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

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

  3. Windows API Hooking in Python

    catalogue . 相关基础知识 . Deviare API Hook Overview . 使用ctypes调用Windows API . pydbg . winappdbg . dll inj ...

  4. 使用纯CSS实现带箭头的提示框

    爱编程爱分享,原创文章,转载请注明出处,谢谢!http://www.cnblogs.com/fozero/p/6187323.html 1.全部代码 <!DOCTYPE html> < ...

  5. bzoj 4016: [FJOI2014]最短路径树问题

    bzoj4016 最短路路径问题 Time Limit: 5 Sec Memory Limit: 512 MB Description 给一个包含n个点,m条边的无向连通图.从顶点1出发,往其余所有点 ...

  6. Struts2深入学习:OGNL表达式原理

    今天看了ognl表达式,不是很理解,准备以后再回头复习: http://developer.51cto.com/art/201203/322509.htm#case1

  7. gdb调试器的使用

    想要使用gdb调试程序的话,首先需要gcc -g main.c -o test 然后运行gdb test对程序进行调试 l (小写的l,是list的首字母),用以列出程序 回车    是运行上一个命令 ...

  8. Java集合之ArrayList

    ArrayList ArrayList是最常见以及每个Java开发者最熟悉的集合类了,顾名思义,ArrayList就是一个以数组形式实现的集合,以一张表格来看一下ArrayList里面有哪些基本的元素 ...

  9. 常见ES5方法

    • ES5 JSON扩展JSON.parseJSON.stringify • ES5 Object扩展Object.createObject.keys • Date对象Date.now • ES5 F ...

  10. 美团HD(1)-设置导航栏主题

    自定义一个UINavigationController DJNavigationController.h #import <UIKit/UIKit.h> @interface DJNavi ...