您的位置:首页 > 其它

【dos BAT】关于DOS的批处理学习过程

2011-08-04 20:03 218 查看
最近在学DOS的脚本语言,其实就是一些DOS的命令集合,以为公司在用一些批处理来实现一些编译的集合,这样可以省去很多的繁琐步骤,两个BAT就可以搞定了,当然除了BAT脚本,还有一makefile的脚本,还有python写的pl脚本,还有lua。
先讲讲我的学习过程吧:
1.公司的前辈已经做了很多的项目管理的脚本编译工作了,所以你可以从看他们之前写的脚本开始看,这样还有助于你对项目的了解。
2. 会写代码就会些,在了解一些基本语法 其实网上的例子很多了,我也也是照着看,然后谢谢脚本练习。我就i不再多加赘述,就把自己写的一些给贴出来,呵呵。对于什么命令不懂直接help 再命令加/? ,比如set /? cmd /?…… so easy 啦,呵呵。

我写的第一个批处理文件dir.bat

@echo off
echo haha this is dir.bat
dir 
pause


怎么样,这样就能显示你的 bat 所在的目录下的所有文件了。可是看了还是觉得不过瘾,给它改个名字字吧,my first??够淫呀,非要显示各请按任意键进行吗?
去掉吧,借鉴一个例子,原来用 pause>nul 就可以了


@echo off
title my first
echo haha this is dir.bat
dir 
pause>nul


来来,上个图看看



pause 是 显示输入任意键继续
pause 则去掉输入任意键继续。

呵呵还想写写,可是有任务了,明天继续


补充:

CMD注释形式形式如下:

1、:: 注释内容(第一个冒号后也可以跟任何一个非字母数字的字符)

2、rem 注释内容(不能出现重定向符号和管道符号)

3、%注释内容%(可以用作行间注释,不能出现重定向符号和管道符号)

4、:标签 注释内容(可以用作标签下方段的执行内容)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: