需要根据要判断的条件写法也有不同,像你这个条件可以这样写.
@ECHO OFFSET /p p=请输入:IF %p% GEQ 1 (IF %p% LEQ 4 (START "" notepad)) else EXITPAUSE
大于等于1小于等于4
if %p% leq 4 (start A) else (exit)
@echo offset p=3if %p% leq 4 (start A) else (exit) pause