2013-04-02 1 views
0

내 박쥐 파일을 수정하는 데 도움이 필요합니다. 텍스트 어디서 % varXXX %는 내 자신의 사용자 정의 메시지를 넣어하도록해야으로 새로운 TXT를 만들어야합니다배치를 사용하지 마십시오.> 및 <

@echo off 
set Output="%USERPROFILE%\desktop" 

set /p derpz=Enter variable one value: 
set /p VarTwo=Enter variable two value: 
set /p VarThree=Enter variable three value: 
set /p VarFour=Enter variable four value: 

REM enter your desired output here 
echo <derp>%derpz%</derp> >> %Output%\test.txt 
echo <derp>%vartwo%</derp> >> %Output%\test.txt 
echo <derp>%VarThree%"</derp> >> %Output%\test.txt 
echo <derp>%VarFour%</derp> >> %Output%\test.txt 

echo. 
echo File has been placed %Output% 
pause 

.

나는 그것이 작동하지 않는 이유를 알아 냈다고 생각한다. 왜냐하면 내가 <을 사용하고 있기 때문이며,> 텍스트에서 배트가 나를 그렇게 할 수있는 방법이 있는가?

+0

는 "상태 :에 의해 설계"퍼팅 같은 느낌이에. –

답변

2

시도 : 개인적으로

echo ^<derp^>%derpz%^</derp^> >> %Output%\test.txt 
+0

Worked! 고맙습니다! – Donran

1
@ECHO OFF 
SETLOCAL 

SET derp=^^^<derp^^^> 
SET pred=^^^<\derp^^^> 

ECHO %derp%derpz%pred% >xderp.txt 

TYPE xderp.txt 

, 나는 이런 식으로 뭔가 모든 캐럿을 저장 할 거라고 ...

관련 문제