批处理if判断满足多个条件中的任意一个,如何写更简洁

2024-10-28 05:00:03
推荐回答(2个)
回答1:

需要根据要判断的条件写法也有不同,像你这个条件可以这样写.


@ECHO OFF
SET /p p=请输入:
IF %p% GEQ 1 (IF %p% LEQ 4 (START "" notepad)) else EXIT
PAUSE

 大于等于1小于等于4

回答2:

if %p% leq 4 (start A) else (exit)
@echo off
set p=3
if %p% leq 4 (start A) else (exit) 
pause