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