精华 发表在 萌新联盟 08-13 13:55:21
第二集网址:http://kids.codepku.com/topic/view/423
注:这期以及以后的帖子都是自己原创,但是图片是网络图片,因为截图太累
这次,先给大家认识一个软件(Windows自带)——cmd
cmd全称命令提示符,他的文件叫做批处理文件(*.bat)
接下来,教大家做一个最坑的病毒,会用到各种指令,反正就是怎么坑爹怎么来。
首先,如果你要临时使用cmd的话,可以在“运行”中输入cmd,就会出现一个这样的窗口
不过我们要做的是病毒——病毒就必须是一个文件!
没关系,我们可以先做一个记事本(*.txt),记事本上输好程序,然后再把它转化成批处理文件。
接下来,就教大家一个最简单的程序——echo。
1.单输echo
可以查看当前echo的状态
——什么是状态?
我的天哪,这又是一个很复杂的问题。
比如说,我们在执行程序的时候,为了美观,会只显示输出的结果,不再显示你输入的程序。
如果不显示,echo状态为off,反之为on。
这个理念,会等一会用到的。
2.echo on /echo off
刚才的echo是为了告诉你echo状态到底是on还是off,
但是这两个指令就比较简单粗暴了——直接就把echo状态给设置成on或者off。
可不要小看这个小指令,这个指令对于批处理文件来说,可以说是极其重要的。
3.@echo on /@echo off
一些见过*.bat文件的人可能见过@echo off。我们刚才知道了echo on 和 echo off,现在为什么又要在前面加一个@?
原来,加了@之后,这条命令也会一起被这个命令所影响。
比如说,你单输echo off,虽然后面的命令会被隐藏,但是本命令echo off不会被它影响。
如果加了@之后,@echo off也会被一起隐藏,所以在实战中,我们一般都会加@echo off,很少不加@的。
4. echo 字符串
这个就比较简单,就是echo后面跟着字符串,输出结果就是你说的那个字符串。
正如这张图,不过字符串的两边不需要添加引号也可以。
5.echo 字符串 &echo 字符串
这个也很简单,输入两个字符串,然后他会连续输出两个字符串。
不过如果你@echo off 了之后,连续两次普通“echo 字符串”,和这条加了&的echo命令完全一毛一样。但如果你的echo为on,那么用这条命令会更好看一点。
不过还有一个注意点,这条指令不像scratch里面的“hello world”一样合并字符串
他这个是连续输出两段字符串,区别就在于一个变成了一个字符串,一个变成了两个字符串。
好了,这就是cmd技巧的第一集,下集我们将会学习echo在cmd中如何改变文档!
大家记得关注我,坚持不水贴200年hhhhhhhhhhhhhh!!!
其实用scratch也可以做命令提示符
命令提示符的功能非常强大,还需要很多章节来讲