0
通過windows批處理文件,我試圖 -windows腳本在HL7文件中搜索一個值
a。打開文件夾>在文件夾中打開最新的hl7文件(按日期)。
b。搜索文件中的特定值。例如密鑰「名稱」的值
c。迴應價值。
我不熟悉腳本,任何人都可以幫我寫一個腳本嗎?
通過windows批處理文件,我試圖 -windows腳本在HL7文件中搜索一個值
a。打開文件夾>在文件夾中打開最新的hl7文件(按日期)。
b。搜索文件中的特定值。例如密鑰「名稱」的值
c。迴應價值。
我不熟悉腳本,任何人都可以幫我寫一個腳本嗎?
我不確定HL7文件的格式,但是這會將最新的HL7文件放入env變量MyFile中,然後打印文件中包含「name」的行。
@set MyFile=
@for /F %%I in ('dir /od /b *.hl7') do set MyFile=%%I
@if defined MyFile find "name" %MyFile%
如果HL7有很多不同的格式,你最好寫一個使用HL7庫解析文件的程序。
我希望這可以幫助您開始。
謝謝你。我會嘗試調整和建設。 – user2902287
是'hl7'擴展名還是文件名的一部分?文本格式或二進制格式的hl7的內容是什麼? – npocmaka
是的。文件名以'.hl7'結尾。 該文件的內容是字母數字,而不是二進制。 看到一個例子http://en.wikipedia.org/wiki/Health_Level_7#HL7_version_2.x – user2902287