命令详解
SET /P varibale=String:接受用户命令;
variale:保存用户一行输入,可用%varibale%调用;
String:接受输入前显示字符,可以为空。
IF [NOT] string1==string2 command:执行批处理程序中的条件处理
[NOT]:条件为false,执行 command;
string==string2:,如果两字符相等,指定条件为 True;
command:执行命令,可用 ( ) 括起来,执行一段命令。
IF [NOT] EXIST filename command :查找filename指定的文件
[NOT]:同上;
EXIST filename :如果指定的文件名存在,指定条件为 true;
command:同上。
举例:
下面选择改变窗口标题为“欢迎”的BAT代码:
---保存下面的代码为BAT文件即可执行---
@echo off
echo 您希望改变当前窗口的标题吗?
:retry
set /p c=请输入您的选择(Y/N):
if "%c%"=="Y" goto t
if "%c%"=="Y" goto s
goto retry
:t
title 欢迎!
echo Title change successfully!
pause
exit
:s
echo 您选择了不改变,任意键退出!
pause
exit