저는 코딩에 익숙합니다. 파일 이름 목록을 포함하는 텍스트 파일 vollstaendigkeit.txt를 작성하는 명령을 작성했습니다 (이 경우 사진), 예. 하지 않을 경우 - - 다른 그들을 등록 그들이 같은 폴더에 존재 여부cmd의 zip-folder에 파일 목록이 있는지 확인하십시오.
gruwo_1_1_frau.jpg
gruwo_1_1_hallo.jpg
gruwo_1_1_heissen.jpg
...
및 검사 missingfiles.txt 파일.
FOR /F %%f IN (vollstaendigkeit.txt) DO (IF EXIST %%f (ECHO %%f exists) ELSE (ECHO %%f doesn't exist >> C:\Users\Rebecca\Desktop\test\missingfiles.txt))
을하지만 내가 먼저 사진을 압축하면됩니다 다음을 실행하고 싶습니다 : 모든 파일이 동일한 디렉토리에서 압축되지 않은 경우
는,이 코드를 잘 작동합니다.
FOR /F %%f IN (vollstaendigkeit.txt) DO gruwo_pictures.zip list -flat yes|find "%%f" && (IF EXIST %%f (ECHO %%f exists) ELSE (ECHO %%f doesn't exist >> C:\Users\Rebecca\Desktop\test\missingfiles.txt))
하지만이 작동하지 않습니다 ... 사람이 도움이 될 수 있습니다 그들은 완료 여부 박쥐
내가 시도 ... 확인? 압축 풀기를 피하고 싶지만 가능하지 않다면 신경 쓰지 않아도됩니다.
미리 감사드립니다. 최고, rebwal
당신은 Wscript가의 압축 해제 스크립트를 ([예] (https://stackoverflow.com/a/27049936/1683264)) 수정할 수 있습니다, 단지 추출을 건너 뛰고 달리하는'namespaceobj.CopyHere' 지시어를 생략 소금 맛. 'cscript'의 출력을 당신이 원하는 어떤 로그 파일로 리디렉션하고,'WSH.Echo' 또는'WSH.StdOut.WriteLine'을 사용하여 로그에 출력되는 것을 제어하십시오. – rojo
타사 우편 프로그램을 사용하는 경우 더 쉬울 수 있습니까 – Squashman
빠른 답변 주셔서 감사합니다! 나는 스크립트 @rojo를 살펴볼 것이다. – rebwal