我也只是一个新手,进步太慢了,写下下文只是给初接触者一个认识和了解,希望能提起读者学习批处理的兴趣。呵呵,大家别笑啊
开始
呵呵,别问我什么是批处理,我是能理解不能说的主,不会表达啊,不过没关系,跟着我的步子走,相信你也会大概理解并喜欢上批处理的。
1 我们来写自己的第一个bat,并保证他能运行,别害怕,没有问题的,你能行。
在桌面新建两个文本 1.txt和2.txt ,给2.txt写些内容进去,写什么呢,不管,五指琴魔的作品,就一个疯狂,保存。现在打开1.txt在里面写入 2.txt ,保存关闭,把1.txt改名为1.bat,看见了吧,后缀是不一样的,鼠标双击,怎么样,琴魔的作品打开了,奇怪吧,恭喜,你的第一个bat成功运行了。
你相信吗,你只是在一个bat里写了一个文件名,它就能打开这个文件,其实bat就这么简单。
2 你会问了,我把琴魔的作品放在D盘该怎么打开呢,那我们来试试,首先我们要知道2.txt在那里,当然在D盘,D盘如何表示呢,D:,是这样吧,D盘下如何表示呢?D:\,是这样吧,D盘下的2.txt如何表示呢,D:\2.txt,是这样吧,你会问了,这些不就是windows的路径表示吗?哈,就是这样的,那就在1.txt里写入D:\2.txt,保存后双击,琴魔的作品打开了,神奇吧,其实bat就这么简单。
这里有个要点,我们所要打开的文件及程序不可能都如D:\2.txt这样简单,再复杂的路径也能打开吗,不一定,因为bat对带空格的路径就会有问题,解决的办法很简单,两边加",这是在英文输入状态下shift+",这两个点就在回车键旁边,你的键盘上没有,不会吧。因此,习惯上我们都会对路径加上"",这样也是一个好习惯。
现在你可以用bat来放首歌听听。
3 你会问了,后面的黑窗口为什么不能自己关闭呢,我们这样输入:start "" "D:\2.txt"来试试,窗口没有了,想一想,这是为什么呢,这里我们就会了解bat的运行方式,等待和不等待,有了start,bat就会只管打开文件,继续往下运行,没有start,bat就会等待打开的程序结束,才会往下运行。
这里再加一个说明,就是start后面的两个"",为什么加呢,其实还是和路径里有空格有关系,总之,没有""有时不能打开文件,因此start ""也是标准写法。其实bat就这么简单,就是有些细节要注意。
打字好累啊,知道上面的这点东西有什么用呢,有啊,譬如你要一次安装一堆程序,怕遗漏了什么,你可能还讲究个先后顺序,并且这些程序分散在各个分区的不同文件夹里,就有计划的把要安装的程序一个一个写进去,点击这个bat,它就会按你的要求,一个一个的把程序打开,让你来安装(现在程序要静默安装几乎是不可能的,问这问那的,还有广告安装文件等等),能大大提高效率。
4 我要告诉女朋友我多么喜欢她,可以吗,可以,这是你的权利,就用上面的方法,打开一个txt情书,或打开一个图文并茂的doc,或打开几首你精心选择的情歌,那bat能直接显示你的心意吗,能,在1.txt里输入- echo 你做我老婆好吗?漫漫人生路,有你是幸福。你同意吗?
复制代码 倒是有个窗口一闪而过,没看清楚。- echo 你做我老婆好吗?漫漫人生路,有你是幸福。你同意吗?
- pause
复制代码 看到效果了吗,显是显了,就是多了其他的字母,还要按任意键继续,多杀风景啊,换一个。
- @echo off
- echo 你做我老婆好吗?漫漫人生路,有你是幸福。你同意吗?
- pause>nul
复制代码
看到效果了吗,显是显了,就是是黑白的,多杀风景啊,换一个。- @echo off&color 2e
- @echo 你做我老婆好吗?漫漫人生路,有你是幸福。你同意吗?
- pause>nul
复制代码 一句话就说完了,太快了吧- @echo off&color 2e
- echo 你做我老婆好吗?漫漫人生路,有你是幸福。
- echo.
- echo 还有更甜蜜的,按个键看看?
- pause>nul
- cls
- echo 你同意吗?
- pause>nul
复制代码 通过上面的代码逐步增加,你能明白这些代码的作用吗,不明白可以找相关资料看看。
没有下文,不用期待,再深就讲不了了。 |