读书人

批处理习题1

发布时间: 2012-11-26 11:48:50 作者: rapoo

批处理练习1

在windows系统上面,可以编写脚本执行一些系统命令,这样的脚本是.bat文件,称作批处理文件。练习批处理命令需要打开cmd.exe,我们经常看到的黑框。下面我通过查看命令的帮助,并结合练习来熟悉这些命令的使用。

一、rem命令

rem 是个注释命令,用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示和执行,与java语言中//的作用一样,是单行注释。

二、echo命令

echo命令用来显示消息。先看一下命令的帮助

批处理习题1


练习:

expe.bat文件的内容如下

rem echo 命令的练习
echo on
echo "'how are you.'"
echo "fine."

echo off
echo "nice to meet you."
echo "bye"

执行expe.bat,结果如下:

批处理习题1


三、goto命令

学过c语言的话,我们应该都知道这个命令,这里的goto和c语言里面goto功能是一样的,既跳转到程序的label地方执行,程序里面必须定义:label。

看帮助:

批处理习题1

下面做一下练习,感受一下效果

goto_test.bat的内容如下:

echo off
echo "test goto commond."
goto LAST
echo "not execute here"


:LAST
echo "goto here."

运行goto_test.bat,命令行显示如下:

批处理习题1


四、call命令

call 命令在一个批处理文件中调用另一个批处理,当另一个批处理执行完后再继续执行,相当于java里面的方法调用。

同样,先显示帮助

批处理习题1


下面练习一下,建两个批处理文件A.bat和B.bat,A.bat调用B.bat

A.bat的内容是:

echo off
echo "this is A."
echo "call B.bat"
call B.bat
echo "end B.bat"
echo "end A"


B.bat的内容是:

echo off
echo "this is B"


执行A.bat,运行效果如图:

批处理习题1


很简单吧,一步一步的来,先把每个命令给学会了,后面命令的练习也会用到这里的命令。

坚持,努力。

读书人网 >其他相关

热点推荐