기 타 다음 문자열을 환경변수로 저장하는 배치구문좀 가르쳐주세요^^
2014.01.09 17:33
파일 test.txt의 내용이 아래와 같을경우.
test\test\test
"Value"="{aaa-bbb-cccc-ddddddd}"
"Value1"="나는문자"
"Value2"="<무>"
윗 파일에서 "{aaa-bbb-cccc-ddddddd}"만 추출해서 환경변수에 저장하는 배치구문좀 부탁드립니다.^^
감사 합니다.
댓글 [5]
-
희망성사 2014.01.09 22:09
-
.NET 2014.01.09 22:26
대단히 감사 합니다.^^
근데, 출력 결과가 {aaa-bbb-cccc-ddddddd }라고 나오네요. {aaa-bbb-cccc-ddddddd} 요렇게 나와야 하는데;;
-
희망성사 2014.01.09 22:21
위 결과물이
{aaa-bbb-cccc-ddddddd }와 같이 문자 끝에 공백이 생기는데 아래 처럼 해 주면 공백이 없어집니다.
set Value={%Value%} ===> set Value={%Value:~0,-2%}
-
.NET 2014.01.09 22:26
헐 금방 댓글 달았는데 ㅎㅎ^^
고맙습니다.^^
{%Value:~0,-2%} <==== 이런걸 어떻게 알았나요? 신기할 정도 입니다.^^
-
FunnyFrog 2014.01.10 17:28
@echo off
cd /d %~dp0
for /f "tokens=2 usebackq delims={}" %%a in (`"findstr /i /c:"Value" test\test\test.txt"`) do set "Value={%%a}"
echo.%Value%
pause
exit
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
45286 | 하드웨어| SSD문제인지 파워 문제인지 헷갈립니다..ㅜㅜ [2] | 풍운의별 | 1209 | 01-09 |
45285 | 소프트웨어| Buffer overrun detected! (acdsee 7) 도와주세요 [2] | 항상같음 | 2467 | 01-09 |
» | 기 타| 다음 문자열을 환경변수로 저장하는 배치구문좀 가르쳐주세... [5] | .NET | 993 | 01-09 |
45283 | 윈 도 우| 인증이 된건가요? 안된건가요? [5] | Darcy | 1651 | 01-09 |
45282 | 기 타| 천사박스 비밀번호 변경후 로그인 불가.. [2] | joyfuI | 1785 | 01-09 |
45281 | 소프트웨어| 울트라iso에서 용량큰 usb하드 인식방법이 궁금합니다. [12] | 루팅걸 | 2477 | 01-09 |
45280 | 소프트웨어| 동영상 잘라내는 프로그램 중에... [6] | 해피그라 | 2843 | 01-09 |
45279 | 기 타| dll로 묶여있는 아이콘들은 어떻게 수정하나요? [3] | 클라크 | 1107 | 01-09 |
45278 | 윈 도 우| 프로그램이 실행이 안돼서 질문드려요... [5] | 바보에이스 | 1860 | 01-09 |
45277 | 윈 도 우| 바탕화면 폴더 관련 오류수정 방법 좀.... [5] | 땡땡이 | 1645 | 01-09 |
45276 | 윈 도 우| 제발요!! 인증문제 [8] | 나잘난 | 1915 | 01-09 |
45275 | 윈 도 우| 윈도우 8.1 일부 앱 실행 및 설치 불가 어떻게 해결하나요? | 은주리사나 | 2077 | 01-09 |
45274 | 소프트웨어| 오피스 2010설치할때 다음 항목을 설치전에 미리 설정할수 ... [2] | .NET | 1420 | 01-09 |
45273 | 윈 도 우| 프리모캐시 0.92베타버전 | 푸른푸른 | 1437 | 01-09 |
45272 | 기 타| 크롬에는 DownThemAll 과 비슷한 확장이 없을까요? [1] | 용달마차 | 3242 | 01-09 |
45271 | 윈 도 우| flash player [2] | 수담 | 997 | 01-09 |
45270 | 윈 도 우| 8기가 램에 x86 과 x64 [4] | 틈새 | 2928 | 01-09 |
45269 | 기 타| bootmgr 에서 grub4dos 로 부팅하는 방법 좀 알려주세요. [3] | 아이언 | 1797 | 01-09 |
45268 | 소프트웨어| PowerDVD 재생 오류 [1] | 나는나다 | 2128 | 01-09 |
45267 | 기 타| siro.kr.pe 연결하면 공유기 설정창으로 이동 왜? [1] | 염감-2 | 1755 | 01-09 |
아래 참조하여 테스트해보세요.
@echo off
cd /d %~dp0
for /f "tokens=2 usebackq delims={}" %%a in (`findstr /i /c:"Value" test\test\test.txt`) do ( set Value=%%a )
set Value={%Value%}
echo %Value%
pause
exit