2014-07-21 3 views
0

서버에 대한 감시 기능을 만들고있어 별도의 텍스트 파일을 만들고이 텍스트 파일에 구조가 있어야하므로 일부 구성이 필요합니다.일괄 처리 - 텍스트를 읽고 변수에 행을 삽입합니다.

map: arena 
difficulty: hardcore 

이상, 텍스트 파일을 읽고 특정 줄을 찾고이를 변수에 저장하고 싶습니다.

그러나, 나는 방법을 모른다 ...

+0

파일을 가리 키도록 file_path을 변경해야하고 텍스트 파일과 같은 파일이있는 경우 그 ... – Briant

답변

0
@echo off 

set "file_path=c:\file.txt" 

for /f "skip=1 tokens=2 delims=: " %%m in ('find /i "map" "%file_path%"') do set "map=%%m" 

for /f "skip=1 tokens=2 delims=: " %%d in ('find /i "difficulty" "%file_path%"') do set "difficulty=%%d" 


echo difficulty/map : %difficulty%/%map% 

?

는 당신은 내가 구글에 많은 검색 내가 텍스트 파일을 읽는 방법처럼 발견

+0

예요 folder를 배치 파일로 설정합니다. file_path 변수로 무엇을 설정합니까? – Briant

+0

@Briant는 파일의 이름 만 사용합니다. 전체 경로는 필요하지 않습니다. – npocmaka

+0

신경 쓰지 마세요. – Briant

관련 문제