Windows에는 명령줄에 대한 기본 제공 ZIP 명령이 있습니까?

Windows에는 명령줄에 대한 기본 제공 ZIP 명령이 있습니까?

Windows 탐색기(적어도 Windows XP 이후)에는 ZIP 파일에 대한 일부 기본 지원이 있기 때문에 이에 상응하는 명령줄이 있어야 하는 것처럼 보이지만 그 어떤 징후도 찾을 수 없습니다.

Windows(XP, Vista, 7, 8, 2003, 2008, 2013)에는 명령줄 압축 도구가 내장되어 있나요? 아니면 타사 도구를 사용해야 합니까?

답변1

Windows에 내장되어 있지는 않지만리소스 키트 도구처럼 COMPRESS,

C:\>compress /?

Syntax:

COMPRESS [-R] [-D] [-S] [ -Z | -ZX ] Source Destination
COMPRESS -R [-D] [-S] [ -Z | -ZX ] Source [Destination]

Description:
Compresses one or more files.

Parameter List:
-R Rename compressed files.

-D Update compressed files only if out of date.

-S Suppress copyright information.

-ZX LZX compression. This is default compression.

-Z MS-ZIP compression.

Source Source file specification. Wildcards may be
used.

Destination Destination file | path specification.
Destination may be a directory. If Source is
multiple files and -r is not specified,
Destination must be a directory.

예:

COMPRESS temp.txt compressed.txt
COMPRESS -R *.*
COMPRESS -R *.exe *.dll compressed_dir

답변2

내가 아는 바는 아니다. 타사 도구에 관한 한, 7zip에는 꽤 멋진 명령줄 인터페이스가 있으며 바이너리는 앱의 디렉터리에 앱과 함께 배포될 수 있으므로 미리 설치될 것이라고 의존할 필요가 없습니다.

답변3

답변4

업데이트 - 빌드 1803(2018년 3월)

Windows 10 버전 1803 명령줄의 새로운 기능, 이제 Windows가 tar.exe내장되어 제공되며 다음과 같이 사용할 수 있습니다.

C:\temp> tar.exe -xf files.zip

추가 자료

관련 정보