1. BAT用if-else判断
:方法一
@echo
off
set
/p
var=输入一个数:
if
%var%
EQU
1
(echo
是运行某程序)
else
(echo
否运行某程序)
:方法二长嵌套式
@echo
off
set
/p
var=输入一个数:
if
%var%
EQU
1
(
echo
是运行某程序
echo
其它命令
echo
其它命令
)
else
(
echo
否运行某程序
echo
其它命令
echo
其它命令
)
其中,比较运算符可以是:
EQU
-
等于
NEQ
-
不等于
LSS
-
小于
LEQ
-
小于或等于
GTR
-
大于
GEQ
-
大于或等于
详细说明在命令窗口输入
if
/?
2. bat文件中if用法格式
::══代══码══开══始═══
@echo off
title 窗口模式设置
color 1c
set/p mode=是否选用最大窗口模式(Y/N)?:
if /i %mode%==Y (goto max) else goto min
:max
start /max set.bat
exit
:min
start set.bat
exit
::══代══码══结══束═══
::加上括号才可以,另外加上/i参数忽略大小写
复制隐藏文件要加/h这个参数,在x的帮助里面有介绍,用实现不了。
例如:
x /h c:\boot.ini d:\