컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Sunday, February 18, 2007

도스용 윈집(WinZip) 실행 배치 파일; DOS WZZIP-WZUNZIP Batch File


이 게시물에 대한 간략한 설명:

일명 도스창(정식 명칭은 "명령 프롬프트")에서
텍스트 모드 버전의 윈집(WinZip)을 어느 폴더(디렉토리)에서나
실행할 수 있는 배치 파일 2개를 만드는 방법입니다.

물론 윈집 파일들이 있는 폴더(가령 C:\Program Files\WinZip )에 패스를 걸어주면 되지만
WZZIP.EXE 그리고 WZUNZIP.EXE 라는 파일 2개를 위해서 "C:\Program Files\WinZip" 이라는 폴더에 패스를 걸어주는 것은 오버(?)이므로
아래에 소개하는 방법을 사용하는 것이 이상적입니다.

참고로, 여기서 말하는 "도스"란 "16비트 MS-DOS" 가 아니라, 윈도우의 "명령 프롬프트"를 의미합니다.


윈집(WinZip)을 설치한 후에, 명령행 버전 즉 텍스트 모드 버전의 윈집도 설치할 수 있습니다. "도스용 윈집"이라고 부르기도 합니다. 정확한 이름은 WinZip(R) Command Line Support Add-On 입니다. 참고: ▶▶ 도스용 ZIP 프로그램; DOS윈집 다운로드,사용법; WinZip Command Line Support Add-On

위의 도스용 윈집 프로그램을 별도로 다운로드받아서, GUI용의 일반 윈집(WinZip)이 설치된 폴더에 같이 설치해야 하는데,

윈집이 설치된 폴더(예를 들어 C:\Program Files\WinZip )에 패스(Path)를 걸어주지 않으면, 도스창에서 실행이 되지 않는 문제가 있습니다.


다음 배치 파일은, 패스를 직접 걸지 않아도, 어느 디렉토리에서나 도스용 윈집을 사용할 수 있게 하는 배치 파일입니다.

도스용 윈집은

압축을 할 때는 WZZIP.EXE 를 사용하고

압축을 풀 때는 WZUNZIP.EXE 를 사용합니다. 2개의 실행 파일로 나누어져 있습니다.

따라서 배치 파일도 2개입니다.


메모장 등으로 다음 2개의 배치 파일을 작성합니다:

파일명: wzZIP.bat
@echo off
"C:\Program Files\WinZip\WZZIP.EXE" %*




파일명: wzUNZIP.bat
@echo off
"C:\Program Files\WinZip\WZUNZIP.EXE" %*



이제 wzZIP.bat / wzUNZIP.bat 파일들을, 패스가 걸린 아무 디렉토리에나 넣어줍니다.


도스창(명령 프롬프트;CMD.EXE)에서

path

라고 치면, 패스가 걸린 디렉토리들의 목록이 나옵니다. 세미콜론(;)으로 분리되어 있습니다.



저의 경우에는

D:\WINDOWS_\Path

이런 식으로, 각종 배치 파일들을 넣어두는 전용 폴더를 만들어서, 이 한 곳에만 패스를 걸어 놓고 사용하고 있습니다.


이제 도스창의 어느 디렉토리(폴더)에서나

wzzip
이라고 치면 WZZIP.EXE 가 실행되어 압축을 할 수 있고

wzunzip
이라고 치면 WZUNZIP.EXE 가 실행되어, 압축을 풀 수 있습니다.



업데이트: 약간 더 자세한 설명을 추가합니다. 위의 wzzip 과 wzunzip 명령을 실행하면 가령 아래와 같은 화면이 나옵니다. (이 경우는 옵션을 안 주었기에 GUI 도움말만 팝업됩니다.)
저의 경우는 위의 배치 파일 2개를, 아래의 빨간 색칠된
D:\WINDOWS_\Path
라는 폴더에 넣어 주었습니다. 이 폴더에 패스가 걸려 있어서, 이 폴더 안에 있는 배치파일들은 다른 폴더에서도 실행 가능합니다.

한편, path 명령으로, 패스가 걸린 폴더들의 목록을 볼 수 있습니다.

wzzip test.zip *.txt
라는 명령으로 현재 폴더의 모든 txt 파일들을, test.zip 이라는 파일로 압축할 수 있습니다.


옆으로스크롤가능
D:\Z>wzzip
WinZip(R) Command Line Support Add-On Version 3.2 (Build 8668)
Copyright (c) 1991-2009 WinZip International LLC - All Rights Reserved
D:\Z>
D:\Z>
D:\Z>
D:\Z>
D:\Z>wzunzip
WinZip(R) Command Line Support Add-On Version 3.2 (Build 8668)
Copyright (c) 1991-2009 WinZip International LLC - All Rights Reserved
D:\Z>
D:\Z>
D:\Z>
D:\Z>
D:\Z>path
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\cygwin\bin;D:\WI
NDOWS_\Path
;D:\Perl\bin;D:\Program Files\Java\jdk\bin
D:\Z>
D:\Z>
D:\Z>
D:\Z>wzzip test.zip *.txt
WinZip(R) Command Line Support Add-On Version 3.2 (Build 8668)
Copyright (c) 1991-2009 WinZip International LLC - All Rights Reserved


  Adding 0.txt
  Adding 1.txt
  Adding 포스트 예정.txt
Creating Zip file test.zip
D:\Z>


D:\Z>





WZZIP 과 WZUNZIP 사용법 설명: ▶▶ 도스(DOS)에서, ZIP 파일 압축하기, 압축 풀기 프로그램, 옵션; Add Extract Zip File




tag: batch
배치파일 | DOS CMD BATCH .BAT

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top