常用bat批处理命令

来源:互联网 发布:sql 取日期部分 编辑:程序博客网 时间:2024/06/02 21:48

常用bat批处理命令

记录一下常用的批处理命令

1.标题设置:

title = ...//例如 title = 批处理测试

这里写图片描述

2.颜色设置

color  背景色代码 字体颜色代码 //例如  color 47
颜色 代码 黑色 0 蓝色 1 绿色 2 湖蓝色 3 红 4 紫色 5 黄色 6 白色 7 灰色 8 浅蓝色 9 浅绿色 A 浅水绿 B 浅红色 C 浅紫色 D 浅黄色 E 亮白色 F

3.参数:

命令 作用 %SystemRoot% C:\WINDOWS (%windir% 同样) %ProgramFiles% C:\Program Files %USERPROFILE% C:\Documents and Settings\Administrator %APPDATA% C:\Documents and Settings\Administrator\Application Data %TEMP% C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp (%TEM% 同样) %APPDATA% C:\Documents and Settings\Administrator\Application Data %OS% Windows_NT (系统) %Path% %SystemRoot%\system32 %HOMEDRIVE% C: (系统盘) %HOMEPATH% \Documents and Settings\Administrator

4.调用批处理文件并传递阐述

例如:

call 2.bat "A" "B"//调用2.bat 并传入参数 A , B//使用传入的参数echo %1   //打印第一个参数echo %2   //打印第二个参数echo %0   //打印本身的名称

5.输出命令Echo

同样能输出信息到控制台

echo off : 关闭输出执行的命令的dos

echo on: 打开输出执行的命令到dos

echo hello :输出hellodos

同样能输出内容到文件

echo hello > c:\test.txt:创建text.txt 并写入hello

echo world >> c:\test.txt :追加worldtest.txt文件

6.控制输出@

@表示不显示当前行的命令

@echo off  //@后的命令只执行不显示

6.goto 跳转命令

goto label 执行跳转

label的格式为(标识符前面加冒号):label

7.注释:rem

rem 此处内容不会被执行

8.暂停: pause

一般的命令执行之后dos窗口就会关闭,加了pause之后就会停止在按任意键退出的界面方便查看执行结果

9.调用其它批处理 :call

例如:call 2.bat "hello" "world" 调用2.bat并传入两个参数

10.调用外部程序 :start

调用外部程序,所有的DOS命令 和 命令行程序 都可以由 start命令 来调用

其他的以后用到了在补充进来

0 0
原创粉丝点击