CMD脚本学习笔记

1.  if %a% equ %p% goto right 注意:这里 不要用“%a%”引号,用引号是不工作的。

2.注意一个指令站一行。

比如:

:wrong echo 已经输过3次了,还不正确,退出!

它就不工作,必须写成

:wrong

echo 已经输过3次了,还不正确,退出!

 

下面是完整的实例:

1. :a).冒号标识注释,冒号后面的都不会执行.

   b).它和goto连用,比如下面的:right, and :wrong.

2. @echo off 关闭回现

3. set 设置临时变量,三种用法

    set p=123
    set /a n+=1

    set /p a=请输入您需要登陆的密码:

4.使用临时变量 加%var%, 比如下面例子中的%p%, %a%

5. goto的使用。

6. 注意这里的:end只是注释。

 

 

@echo off
set p=123
title 密码是%p%
set n=1
:in
if %n% gtr 3 goto wrong
  set /p a=请输入您需要登陆的密码:
echo %a%
echo %p%
if %a% equ %p% goto right
set /a n+=1
goto in

:right
echo 猜对了,新年快乐!
goto end
:wrong
echo 已经输过3次了,还不正确,退出!
:end
pause

 

 

 

你可能感兴趣的:(CMD脚本学习笔记)