Batch-If 문으로 인해 오류가 발생 함

Ozcanovunc

xml 파일의 형식을 다음과 같이 구문 분석하고 있습니다.

<ResourcePicture Name="a.jpg">
    <GeneratedPicture Name="b.jpg"/>            
    <GeneratedPicture Name="c.jpg"/>
</ResourcePicture>

그림의 각 이름을 인쇄 할 수 있지만 안에있는 if 문으로 무언가를 확인하고 싶습니다. 그러나 "<은 (는) 현재 예기치 않은 오류입니다."라는 오류 메시지가 표시됩니다. 그러나 if 문을 제거하면 잘 작동합니다. 그래서 나는 무엇을 놓치고 있습니까? 미리 감사드립니다.

set "xmlFile=pictures.xml"

REM split xml file into lines
for /f "tokens=* skip=2" %%a in (%xmlFile%) do (

    REM %%a contais a string like <ResourcePicture Name="a.jpg">    
    set "currnetLine=%%a"
    set "currnetLine=!currnetLine:"=+!"
    set counter=0

    for /f "delims=+ tokens=2" %%c in ("!currnetLine!") do (    

        REM %%c contains the picture name like a.jpg
        set /a counter=counter+1

        REM CHECKING SOMETHING
        if not %counter%==1 ( echo abc )

        echo %%c
    )
)
npocmaka

지연된 확장 이 필요 합니다 (스크립트의 논리가 원하는 것을 달성하는지 모르겠지만 이와 같이 오류가 없습니다) :

@echo off
set "xmlFile=pictures.xml"

REM split xml file into lines
setlocal enableDelayedExpansion
for /f "tokens=* skip=2" %%a in (%xmlFile%) do (

    REM %%a contais a string like <ResourcePicture Name="a.jpg">    
    set "currnetLine=%%a"
    set "currnetLine=!currnetLine:"=+!"
    set counter=0

    for /f "delims=+ tokens=2" %%c in ("!currnetLine!") do (    

        REM %%c contains the picture name like a.jpg
        set /a counter=counter+1

        REM CHECKING SOMETHING
        if not !counter! == 1 ( echo abc )

        echo %%c
    )
)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Entity Framework의 TPC 매핑으로 인해 오류가 발생 함

분류에서Dev

분류 문제, 분류에 대한 POST로 인해 오류가 발생 함

분류에서Dev

IdHTTP 예외로 인해 분할 오류가 발생 함

분류에서Dev

Blank ()로 인해 if ()에서 오류가 발생 함-PowerApps

분류에서Dev

Python Spyder 콘솔의 win32com으로 인해 오류가 발생 함

분류에서Dev

Pandas read_csv 가져 오기로 인해 오류가 발생 함

분류에서Dev

MPMediaPlayer 및 Podcast가있는 MPMediaItemPropertyTitle로 인해 치명적인 오류가 발생 함

분류에서Dev

Pyspark-람다 내 함수 호출로 인해 가져 오기 오류 발생

분류에서Dev

Monotouch Facebook 바인딩- "만들기"로 인해 오류가 발생 함

분류에서Dev

사용자 정의 클래스가있는 Syncano Android 소셜 로그인으로 인해 오류가 발생 함

분류에서Dev

웹 사이트 HTML 페이지 링크로 인해 404 오류가 발생 함

분류에서Dev

열거 형 변수 초기화로 인해 오류가 발생 함

분류에서Dev

화면의 ssh로 인해 알 수없는 터미널 오류가 발생 함

분류에서Dev

Express 활성화 COR 헤더로 인해 여전히 오류가 발생 함

분류에서Dev

Python 3.4로 인해 유형 함수 오류가 발생했습니다.

분류에서Dev

블록 반복자, 포함 된 루비로 인해 구문 오류가 발생 함

분류에서Dev

C ++ : 혼란스러운 가변 템플릿으로 인해 "후보 함수 실행 불가"오류 발생

분류에서Dev

OpenCV : cvtColor 함수로 인해 Raspberry Pi에서 오류 발생

분류에서Dev

HP 프린터로 인쇄하면 오류가 발생 함

분류에서Dev

HP 프린터로 인쇄하면 오류가 발생 함

분류에서Dev

React return의 조건문으로 인해 구문 오류가 발생합니다.

분류에서Dev

템플릿의 두 번째 람다 함수로 인해 컴파일 오류가 발생 함 (Intellisense가 문제를 감지하지 못함)-오류 C2988

분류에서Dev

신경망에 대한 NP 배열 입력으로 인해 모양 오류가 발생 함

분류에서Dev

ML Kit 작업을 실행할 때 MLKit BarCode Sanner 구현으로 인해 내부 오류가 발생 함

분류에서Dev

Haskell : 함수 구성으로 인해 유형 불일치 오류가 발생했습니다.

분류에서Dev

Haskell : 함수 구성으로 인해 유형 불일치 오류가 발생했습니다.

분류에서Dev

Microsoft.Practices.Composite-DLL의 강력한 이름으로 인해 컴파일러 오류가 발생 함

분류에서Dev

즉시 호출 된 함수 표현식으로 인해 오류가 발생합니까?

분류에서Dev

쿼리 문자열로 인해 IIS에 MVC를 배포 한 후 오류 404가 발생 함

Related 관련 기사

  1. 1

    Entity Framework의 TPC 매핑으로 인해 오류가 발생 함

  2. 2

    분류 문제, 분류에 대한 POST로 인해 오류가 발생 함

  3. 3

    IdHTTP 예외로 인해 분할 오류가 발생 함

  4. 4

    Blank ()로 인해 if ()에서 오류가 발생 함-PowerApps

  5. 5

    Python Spyder 콘솔의 win32com으로 인해 오류가 발생 함

  6. 6

    Pandas read_csv 가져 오기로 인해 오류가 발생 함

  7. 7

    MPMediaPlayer 및 Podcast가있는 MPMediaItemPropertyTitle로 인해 치명적인 오류가 발생 함

  8. 8

    Pyspark-람다 내 함수 호출로 인해 가져 오기 오류 발생

  9. 9

    Monotouch Facebook 바인딩- "만들기"로 인해 오류가 발생 함

  10. 10

    사용자 정의 클래스가있는 Syncano Android 소셜 로그인으로 인해 오류가 발생 함

  11. 11

    웹 사이트 HTML 페이지 링크로 인해 404 오류가 발생 함

  12. 12

    열거 형 변수 초기화로 인해 오류가 발생 함

  13. 13

    화면의 ssh로 인해 알 수없는 터미널 오류가 발생 함

  14. 14

    Express 활성화 COR 헤더로 인해 여전히 오류가 발생 함

  15. 15

    Python 3.4로 인해 유형 함수 오류가 발생했습니다.

  16. 16

    블록 반복자, 포함 된 루비로 인해 구문 오류가 발생 함

  17. 17

    C ++ : 혼란스러운 가변 템플릿으로 인해 "후보 함수 실행 불가"오류 발생

  18. 18

    OpenCV : cvtColor 함수로 인해 Raspberry Pi에서 오류 발생

  19. 19

    HP 프린터로 인쇄하면 오류가 발생 함

  20. 20

    HP 프린터로 인쇄하면 오류가 발생 함

  21. 21

    React return의 조건문으로 인해 구문 오류가 발생합니다.

  22. 22

    템플릿의 두 번째 람다 함수로 인해 컴파일 오류가 발생 함 (Intellisense가 문제를 감지하지 못함)-오류 C2988

  23. 23

    신경망에 대한 NP 배열 입력으로 인해 모양 오류가 발생 함

  24. 24

    ML Kit 작업을 실행할 때 MLKit BarCode Sanner 구현으로 인해 내부 오류가 발생 함

  25. 25

    Haskell : 함수 구성으로 인해 유형 불일치 오류가 발생했습니다.

  26. 26

    Haskell : 함수 구성으로 인해 유형 불일치 오류가 발생했습니다.

  27. 27

    Microsoft.Practices.Composite-DLL의 강력한 이름으로 인해 컴파일러 오류가 발생 함

  28. 28

    즉시 호출 된 함수 표현식으로 인해 오류가 발생합니까?

  29. 29

    쿼리 문자열로 인해 IIS에 MVC를 배포 한 후 오류 404가 발생 함

뜨겁다태그

보관