0
파일에서 md5 값만 가져 와서 다른 md5 값과 비교하는 데 사용할 수있는 변수로 사용해야합니다. 문제는이 파일은 다음과 같습니다이다DOS 스크립트 도움말 (파일에서 특정 데이터를 가져옴)
a7393f772e34ca16a5854e80d9ec6704 MD5
어떻게 파일을 열에만 DOS의 실제 수를 잡아합니까? (아니 "MD5"그리고 변수로 설정?
감사합니다!
파일에서 md5 값만 가져 와서 다른 md5 값과 비교하는 데 사용할 수있는 변수로 사용해야합니다. 문제는이 파일은 다음과 같습니다이다DOS 스크립트 도움말 (파일에서 특정 데이터를 가져옴)
a7393f772e34ca16a5854e80d9ec6704 MD5
어떻게 파일을 열에만 DOS의 실제 수를 잡아합니까? (아니 "MD5"그리고 변수로 설정?
감사합니다!
할 수있는 방법이 없습니다 MS-DOS의 배치 파일. 그러나, NT/W2K/XP/등. 배치 파일 수 다음과 같이하십시오.
감사합니다. Wallyk .bat 파일로 실행 중이며 MS-DOS를 사용하지 않습니까? Win2003 env에서이 명령을 실행합니다. bat 파일을 실행하고 실행했을 때 결과는 다음과 같습니다. C : \ ipod> test.bat C : \ ipod>/F "tokens = 1"% A in (file.txt) do result = % A C : \ 아이팟> 결과 집합 = {\ rtf1 \ ANSI \ ansicpg1252 \ deff0 \ deflang1033 {\ fonttbl {\ F0의 \의 fswiss fcharset0 C : \ \ 아이팟> 결과 집합 = {\ * \ 발생기 C : \ ipod> set result =} C : \ ipod> 에코 결과입니다. 결과는 – Steve
입니다. command.com을 호출하지 않는 한 MSDOS를 사용하지 않으며 실제로는 MSDOS가 아닙니다. file.txt가 예상대로 포맷되지 않은 것 같습니다. – wallyk
@Steve : file.txt 파일이 실제로 .rtf 형식의 파일 인 것 같습니다. 일반 텍스트로 저장하고 다시 시도하십시오. –