2013-10-21 1 views
0

Windows 배치 파일을 통해 다음과 같이 시도했습니다. -HL37 파일의 값을 검색하는 Windows 스크립팅

a. 폴더 열기> 폴더에서 최신 hl7 파일 열기 (날짜순).

b. 파일의 특정 값을 검색하십시오. 예 : 키 '값'의 값

c. 값을 반향하다.

저는 스크립팅을 처음 사용합니다. 누구도 저와 같은 스크립트를 작성할 수 있습니까?

+0

은 확장자가 'hl7'이거나 파일 이름의 일부입니까? 텍스트 형식 또는 이진 형식의 hl7 내용입니까 ?? – npocmaka

+0

예. 파일 이름은 '.hl7'로 끝납니다. 파일의 내용은 영숫자이며 2 진수가 아닙니다. 예보기 http://en.wikipedia.org/wiki/Health_Level_7#HL7_version_2.x – user2902287

답변

1

HL7 파일의 형식이 확실하지 않지만 가장 최근의 HL7 파일을 env 변수 MyFile로 가져온 다음 파일에 "name"이있는 행을 인쇄합니다. HL7은 많은 다른 형식이있는 경우

@set MyFile= 
@for /F %%I in ('dir /od /b *.hl7') do set MyFile=%%I 

@if defined MyFile find "name" %MyFile% 

당신은 당신의 파일을 구문 분석하는 HL7 라이브러리를 사용하는 프로그램을 작성하는 더 좋을 수 있습니다.

도움이되기를 바랍니다.

+0

고마워요. 나는 이것을 조정하고 구축하려고 노력할 것이다. – user2902287

관련 문제