IF… 또는 IF… Windows 배치 파일에서 Windows 배치 파일에 IF OR IF 조건문을 작성하는 방법이 있습니까? 예를 들면 : IF [%var%] == [1] OR IF [%var%] == [2] ECHO TRUE zmbq 솔루션은 좋지만 FOR DO (...) 루프와 같은 코드 블록 내부와 같은 모든 상황에서 사용할 수는 없습니다. 대안은 인디케이터 변수를 사용하는 것입니다. 정의되지 않도록 초기화 한 다음 OR 조건 중 하나가 참인 경우에만 정의하십시오. 그런 다음 IF DEFINED를 최종 테스트로 사용합니다. 지연된 확장을 사용할 필요가 없습니다. FOR ..... DO ( set "TRUE=" IF cond1 set TRUE=1 IF cond2 set TRUE=1 IF define..