批处理教程(1)
2016-03-20 11:46
423 查看
大家一定对这个很熟悉吧,这个就是批处理(batch),用它,我们可以做出简单的小程序,而且看起来高大上,特别专业的(其实、in fact、actually它并不专业,想专业,去学C)
最重要的是 它代码简单,特别简单。。。
(最最最最重要的是,可以用它来装X)
batch代码比较随意,初学者不易犯语法错误
例如:
这三种情况都是可以的,都会输出“hello,batch”
是不是蒙圈了?正常!让我们一点点的学习,如何建立一个批处理吧!
新建文本文档.txt
这个.txt就代表着这是一个txt格式的文件,具体的说,就是“一个叫‘新建文本文档’的txt文件”,就像Mr Wang可以代表“王先生”一样。
可是有的人找来找去也没找到新建文本文档后面的.txt,怎么办呢?这是因为你的电脑默认把扩展名隐藏了。那么你可以随便打开一个文件夹,找到“查看”——“文件夹选项”——“查看”,再把“隐藏已知文件类型的扩展名”的勾去掉,就会发现,所有的文件后面都加了一个“.xxx”,这就达到目的啦!
下面,我们把”新建文本文档“改为你自己喜欢的名字,把”.txt“改为”.bat”,会弹出一个警告框,不要管他,点”是“
注意,点后面的一定要改成“bat”,代表它是一个批处理程序
然后你会发现,图标也变了,类型也变成了“Windows批处理”
但是双击运行它会报错
顺便说一句,win10的报错也这么好看。。。
这主要是因为我们没有往里面写代码的缘故,不过,咱们的第一个批处理程序总算建立起来了 :-)
最重要的是 它代码简单,特别简单。。。
(最最最最重要的是,可以用它来装X)
batch代码比较随意,初学者不易犯语法错误
例如:
@echo off echo hello,batch
@echo off echo.hello,batch
@echo off echo\hello,batch
这三种情况都是可以的,都会输出“hello,batch”
是不是蒙圈了?正常!让我们一点点的学习,如何建立一个批处理吧!
我是分割线
第一讲
建立一个批处理
想要建立一个批处理文件,特别的简单。 首先,点击右键新建一个文本文档,这时会发现扩展名为.txt。什么意思呢,就是文件的全名为新建文本文档.txt
这个.txt就代表着这是一个txt格式的文件,具体的说,就是“一个叫‘新建文本文档’的txt文件”,就像Mr Wang可以代表“王先生”一样。
可是有的人找来找去也没找到新建文本文档后面的.txt,怎么办呢?这是因为你的电脑默认把扩展名隐藏了。那么你可以随便打开一个文件夹,找到“查看”——“文件夹选项”——“查看”,再把“隐藏已知文件类型的扩展名”的勾去掉,就会发现,所有的文件后面都加了一个“.xxx”,这就达到目的啦!
下面,我们把”新建文本文档“改为你自己喜欢的名字,把”.txt“改为”.bat”,会弹出一个警告框,不要管他,点”是“
注意,点后面的一定要改成“bat”,代表它是一个批处理程序
然后你会发现,图标也变了,类型也变成了“Windows批处理”
但是双击运行它会报错
顺便说一句,win10的报错也这么好看。。。
这主要是因为我们没有往里面写代码的缘故,不过,咱们的第一个批处理程序总算建立起来了 :-)
相关文章推荐
- CoreMotion的实际使用,主要获得加速度或者手机朝向
- Java用wait() notify()实现线程间通信
- 辩数字
- 【VB.NET】常用函数概览
- 24.NSURLConnection与RunLoop
- 《iOS Human Interface Guidelines》——Web View
- <转>python 发送邮件实例
- linux安全第四周总结
- 谁是小偷
- UVA 11825 Hackers' Crackdown - 状压dp
- PB中取得数据窗口所有列名以及列标题名称
- Activity中finish() onDestroy() 和System.exit()的区别
- 学习笔记 第四周 第一篇
- 多线程与双端队列结合使用,实现持久化任务(2)
- 最大子列和问题
- Kafka学习之三 Kafka线上环境集群部署及客户端应用
- 巧用Windows自带portproxy远程直接连接linux虚拟机
- vbs : 将WPS表格另存为文本文件
- PB数据窗口导出excel,修改第一行英文标题为中文标题,计算合计值
- android开发系列之socket编程