기존 zip 파일을 특정 폴더로 추출하기 위해 7zip을 사용하여 배치 스크립트를 작성했습니다. 다른 포럼에서 읽은 내용에 따르면 작동해야 하지만 작동하지 않습니다.
기본 추출 스크립트만 실행하면 파일이 추출되어 zip 파일과 동일한 위치에 저장됩니다.
"C:\Program Files\7-Zip\7z.exe" x *.zip -y
그러나 특정 폴더에 출력할 스크립트를 추가하면 작동하지 않습니다.
"C:\Program Files\7-Zip\7z.exe" x *.zip -o "C:\Users\<user-name>\Downloads\ShippingLabels" -y
도움을 주시면 감사하겠습니다. 또한 누군가가 압축을 푼 후 추출된 파일을 열 수 있도록 7zip을 얻는 방법을 알고 있다면 매우 도움이 될 것입니다!
감사해요
답변1
사용자가 파일을 추출합니까?접근할 수 있다사용자 폴더에?
다음과 같이 스크립트를 실행해 보세요.관리자관리자 권한 CMD 프롬프트에서 또는 배치 파일에 대한 바로 가기를 만들고 속성을 설정하여지름길탭,고급의버튼을 Run as administrator
.
답변2
저는 업무용으로 이 스크립트를 작성하고 있으므로 내 컴퓨터에 대한 관리자 권한이 없습니다. 그럼에도 불구하고 문제의 zip 파일은 새 폴더가 있는 C:Downloads 폴더에 있습니다. 두 위치 모두 모든 사용자가 액세스할 수 있습니다.