cmd命令数字雨教程
1、在桌面上右键鼠标,选择“新建”,再选择“文本文档”。
2、双击打开新建的文本文档。
3、在文档中输入批处理代码:
@echo off
color 0a
:start
set num=0
set "echos= "
:num
set /a a1=%random%%%3
if "%a1%" == "1" set "a1= "
if "%a1%" == "2" set "a1= "
if "%a1%" == "0" set /a a1=%random%%%2
set echos=%echos%%a1%
set /a num=%num%+1
if "%num%" == "75" echo %echos%&&goto :start
goto :num
1、批处理代码解释:
@echo off 表示关闭回显。
2、color 0a 表示改变批处理的字体颜色
可以在cmd中使用color /?来查看颜色
3、:start 设置跳转的标号
set num=0 定义num的变量,值为0
set "echos= " 定义echos的变量,值为一个空格
:num 设置跳转的标号
4、set /a a1=%random%%%3 定义一个随机数a1,值在"3"以下,这个数字如果改为10,则是0-9数字变化。
if "%a1%" == "1" set "a1= " 如果a1值为1,那么a1的值就是一个空格
if "%a1%" == "2" set "a1= " 如果a1值为2,那么a1的值就是一个空格
if "%a1%" == "0" set /a a1=%random%%%2
如果a1值是0,那么a1就随机选0和1两个数
上面的三句可以按自己想法改变一下,增加或减少if语句都是可以的。
5、set echos=%echos%%a1% 重新定义变量echos的值
set /a num=%num%+1 设置变量num的值加一(也就是循环了一次)
if "%num%" == "75" echo %echos%&&goto :start
以上这句是当循环执行以上语句75次后显示一次叠加的变量echos,当然这个“75”,也可以改为其它数值,自己试试吧。
goto :num 跳转到标签num
1、点击菜单“文件”,再选择“另存为”。
2、在文件名处输入名字,后面一定加上.bat后缀,且是英文状态下的。编码默认,然后点击“保存”。
3、这样,在桌面上就多了一个文件“yu.bat”,双击此文件。
4、在打开的CMD窗口中就会出现0、1数字雨。
1、1、新建文件文档,输入批处理代理,也就是CMD命令。
2、另存为.bat后缀的批处理文件。
3、双击运行此批处理文件。