bat批处理文件

bat处理文件:批处理文件就是能够自动的连续执行多条命令的文件

bat处理文件的应用:对于控制台的程序我们可以使用bat文件快速启动一个项目。

编写bat处理文件的步骤:
    编写一个自定义的文本文件,然后把后缀名改成bat即可,然后把你所要执行的命令写在bat处理文件中即可。

常见批处理文件的命令:
    ① echo 显示此命令后的字符 ,即向控制台输出内容
    ② tiltle 设置窗口的标题。
    ③echo off 表示在此语句后所有运行的命令都不显示命令行本身 。即隐藏echo off后面执行过的命令
    ④@与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。 
    ⑤pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue...的提示,等待用户按任意键后继续 
    ⑥rem 表示此命令后的字符为解释行(注释),不执行,只是给自己今后参考用的(相当于程序中的注释) 或者    %这里只能是单行注释的内容,没有多行注释%   
    ⑦%[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。注意:这个命令只能在控制台中打开此文件->输入hh.bat 参数1 参数2 参数3 。
                例如:
bat批处理文件_第1张图片
bat批处理文件_第2张图片
     ⑧ color 设置窗体的字体颜色。
    参数color的应用
    设置默认的控制台前景和背景颜色。
        COLOR [attr]

          attr        指定控制台输出的颜色属性
        
        颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
        前景。每个数字可以为以下任何值之一:
        
            0 = 黑色       8 = 灰色
            1 = 蓝色       9 = 淡蓝色
            2 = 绿色       A = 淡绿色
            3 = 浅绿色     B = 淡浅绿色
            4 = 红色       C = 淡红色
            5 = 紫色       D = 淡紫色
            6 = 黄色       E = 淡黄色
            7 = 白色       F = 亮白色
        
        如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时
        的颜色。这个值来自当前控制台窗口、/T 命令行开关或
        DefaultColor 注册表值。
        
        如果用相同的前景和背景颜色来执行 COLOR 命令,COLOR 命令
        会将 ERRORLEVEL 设置为 1。
        
        例如: "COLOR fc" 在亮白色上产生亮红色

案例:

①java程序

package com.cn.bat;
/**
* Author:Liu Zhiyong(QQ:1012421396)
* Version:Version_1
* Date:2016年8月18日20:22:49
* Desc:
bat处理文件:批处理文件就是能够自动的连续执行多条命令的文件
jar包双击运行仅对图形化界面的程序起作用,对控制台的程序不起作用。
对于控制台的程序我们可以使用bat文件快速启动一个项目。
编写bat处理文件的步骤:
	编写一个自定义的文本文件,然后把后缀名改成bat即可,然后把你所要执行的命令写在bat处理文件中即可。
常见批处理文件的命令:
	echo 显示此命令后的字符 ,即向控制台输出内容
	tiltle 设置窗口的标题。
	echo off 表示在此语句后所有运行的命令都不显示命令行本身 。即隐藏echo off后面执行过的命令
	color 设置窗体的字体颜色。
	@与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。 
	pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue...的提示,等待用户按任意键后继续 
	rem 表示此命令后的字符为解释行(注释),不执行,只是给自己今后参考用的(相当于程序中的注释) 或者    %这里只能是单行注释的内容,没有多行注释%   
	%[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。注意:这个命令只能在控制台中打开此文件->输入hh.bat 参数1 参数2 参数3 。
	
	
	设置默认的控制台前景和背景颜色。
		COLOR [attr]
		
		  attr        指定控制台输出的颜色属性
		
		颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
		前景。每个数字可以为以下任何值之一:
		
		    0 = 黑色       8 = 灰色
		    1 = 蓝色       9 = 淡蓝色
		    2 = 绿色       A = 淡绿色
		    3 = 浅绿色     B = 淡浅绿色
		    4 = 红色       C = 淡红色
		    5 = 紫色       D = 淡紫色
		    6 = 黄色       E = 淡黄色
		    7 = 白色       F = 亮白色
		
		如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时
		的颜色。这个值来自当前控制台窗口、/T 命令行开关或
		DefaultColor 注册表值。
		
		如果用相同的前景和背景颜色来执行 COLOR 命令,COLOR 命令
		会将 ERRORLEVEL 设置为 1。
		
		例如: "COLOR fc" 在亮白色上产生亮红色
*/
public class Demo1 {
	public static void main(String[] args) {
		System.out.println("呵呵");
	}
}

②批处理文件内容

@echo off 
%这里是注释的内容哦%
rem 这里也是注释的内容哦,没有多行注释
title 作者:%1 %2
color 7e
echo 欢迎大家学习批处理文件
java -classpath .\hh.zip com.cn.bat.Demo1
pause

③bat批处理文件和ZIP压缩包放在同一路径下


你可能感兴趣的:(javaSE,史上最全的JavaSE基础教程)