bat处理文件:就是一次性可以执行多个命令的文件
为什么要学bat处理文件?
快速运行一个软件我一般都会打包成jar包的形式来执行
jar双击对图形界面管用 但是对控制台的程序是不起作用的。
对于控制台的程序我们可以使用bat处理文件快速启动一个项目。
如何编写?
编写一个自定义的文本文件,然后把后缀名改成bat,把所需要执行的命令写在bat处理文件中即可
bat处理文件简单的常用命令:
pause:让当前控制台停留。
echo:像控制台输出指定的内容(相当于syso)
echo off 隐藏echo off后面执行过的命令
@:隐藏当前行执行的命令
title 改变当前控制行显示的标题
%注释的内容%
color 改变控制台的背景颜色和前景颜色
例如:执行一个Java文件
1 public class demo1 { 2 public static void main(String[] args) { 3 System.out.println("你好呀~"); 4 } 5 }
bat文件内容如下
@echo off title 你好啊 color B1 echo 开始执行bat文件 javac -d . demo1.java java cn.itcast.bat.demo1 pause
执行效果如下