명령줄에서 내장된 Windows 파일 압축 도구를 사용할 수 있는 방법이 있습니까?

명령줄에서 내장된 Windows 파일 압축 도구를 사용할 수 있는 방법이 있습니까?

마우스 오른쪽 버튼 클릭/보내기/압축(Zip) 폴더를 사용하는 대신.

저는 Windows Server 2003 Enterprise Edition을 사용하고 있습니다.

답변1

7-zip을 사용하는 것이 좋지만tj111이 추천하는 대로, 내장 폴더 압축을 사용하려면 Compact.exe 명령을 사용하십시오. 이는 Windows XP의 \windows\system32 폴더에 설치됩니다. compact.exe /?명령줄 참조는 을 참조하세요 .

답변2

나는 강력히 추천하고 싶다7zipWindows의 명령줄 보관용입니다. 믿을 수 없을 정도로 간단하면서도 기능이 매우 풍부하여 이에 의존하는 스크립트가 많이 있습니다. 일부를 확인해보세요CLI 예시.

답변3

방금 ServerFault.com에서 이것을 보았습니다.

https://serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line

Windows에는 내장되어 있지 않지만 리소스 키트에는 있습니다.

C:>압축 /?

통사론:

압축 [-R] [-D] [-S] [ -Z | -ZX ] 소스 대상 COMPRESS -R [-D] [-S] [ -Z | -ZX ] >소스 [대상]

설명: 하나 이상의 파일을 압축합니다.

매개변수 목록: -R 압축 파일의 이름을 바꿉니다.

-D 오래된 경우에만 압축 파일을 업데이트합니다.

-S 저작권 정보를 억제합니다.

-ZX LZX 압축. 이는 기본 압축입니다.

-Z MS-ZIP 압축.

소스 소스 파일 사양. 와일드카드를 사용할 수 있습니다.

대상 대상 파일 | 경로 지정. 대상은 디렉터리일 수 있습니다. >Source가 여러 파일이고 -r이 지정되지 않은 경우 대상은 디렉터리여야 합니다.

예: COMPRESS temp.txt 압축된.txt COMPRESS -R . COMPRESS -R *.exe *.dll >compressed_dir

답변4

나는 사용한다Info-Zip(오픈 소스 zip/unzip 명령줄 유틸리티) Windows 검색 속도를 높이려면 결과 zip 파일을 gzip으로 압축하세요.

관련 정보