2014-07-22 2 views

답변

2

더 이상의 정보가 없으면 문제가있는 곳이 명확하지 않습니다. 이것은 "해야"합니다.

@echo off 

    setlocal enableextensions disabledelayedexpansion 

    set "input=" 
    set /p "input=string?" 

    if not defined input exit /b 

    setlocal enabledelayedexpansion 
    >>"outputFile.txt" echo(!input! 
    endlocal 

데이터는 값 할당에 문제 파서 (이 경우에는 발생하지 않아야)을 피하기 위해 사용할 지연 확장을 포착된다. 그런 다음 출력에서 ​​파서 간섭을 피하기 위해 delayedexpansion이 활성화되어 데이터를 에코합니다.

관련 문제