Teach

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]

                      압축 프로그램의 소개


┌──────┬─────┬───┬─────┬─────────┐
│ 프로  그램 │작  성  자│버  젼│확장자구분│압축/해제구분     │
├──────┼─────┼───┼─────┼─────────┤
│ARJ.EXE     │Robert    │2.41a │  *.ARJ   │'ARJ.EXE'하나로   │
│            │K jung    │      │*.A01..A03│압축/해제 가능    │
├──────┼─────┼───┼─────┼─────────┤
│LHA.EXE     │Haruyasu  │2.55b │  *.LZH   │'LHA.EXE'하나로   │
│            │Yoshizaki │      │          │압축/해제 가능    │
├──────┼─────┼───┼─────┼─────────┤
│PKZIP.EXE   │PKWARE inc│2.04g │  *.ZIP   │'PKZIP.EXE'압축용 │
│PKUNZIP.EXE │          │      │          │'PKUNZIP.EXE'해제 │
├──────┼─────┼───┼─────┼─────────┤
│SQZ.EXE     │Ji        │1.08  │  *.SQZ   │'SQZ.EXE'하나로   │
│            │Harmerberg│      │          │ 압축/해제 가능   │
├──────┼─────┼───┼─────┼─────────┤
│TOMP.EXE    │한재룡    │0.90a │  *.OMP   │'TOMP.EXE'하나로  │
│            │          │      │          │ 압축/해제 가능   │
└──────┴─────┴───┴─────┴─────────┘



공통된 압축/해제 명령어

[ 1: 압축 명령, 2:서브 디렉트리 압축명령]
┌─┬────┬────┬─────┬────┬────┐
│  │ARJ.EXE │LHA.EXE │PKZIP.EXE │SQZ.EXE │TOMP.EXE│
├─┼────┼────┼─────┼────┼────┤
│1│    a   │   a    │ (-a)     │  a     │  a     │
├─┼────┼────┼─────┼────┼────┤
│2│  a -r  │   a/r  │  -r      │  a/s   │ a/r    │
└─┴────┴────┴─────┴────┴────┘


[ 1:해제 명령, 2:서브 디렉크리 해제 명령]
┌─┬────┬────┬─────┬────┬────┐
│  │ARJ.EXE │LHA.EXE │PKZIP.EXE │SQZ.EXE │TOMP.EXE│
├─┼────┼────┼─────┼────┼────┤
│1│   e    │   e    │ (-e)     │   e    │   e    │
├─┼────┼────┼─────┼────┼────┤
│2│   x    │   x    │  -d      │   x    │   x    │
└─┴────┴────┴─────┴────┴────┘



압축 프로그램의 형식

         참조 : 압축 화일 보는법: < > 반듯이 써야함.
                                  [ ]필요에 따라 사용.



☞ARJ <명령어> [/또는-[옵션]] <압축화일명[.ARJ]> [경로][압축할화일명]

☞LHA <명령어> [/옵션] <압축화일명[.LZH]> [경로][압축할화일명]

☞PKZIP [-D[경로]][-옵션] <압축화일명[.ZIP]> [경로][압축할화일명]

☞PKUNZIP [-옵션] <압축화일명> [경로]

SQZ.EXE  위와 비슷함.. LHA.EXE 또는 ARJ.EXE와 형식이 비슷.

TOPM.EXE 위와 비슷함.. LHA.EXE 또는 ARJ.EXE와 형식이 비슷.




☞ARJ.EXE 의 명령어와 옵션

  ▶명령어
 a : 파일을 추가하여 압축한다.
 b : 도스의 배치파일 또는 명령을 수행한다.
 c : 압축파일에 설명문을 달게한다.
 d : 압축파일 내의 파일을 삭제한다.
 e : 압축파일을 푼다.
 x : 경로를 포함하여 압축파일을 푼다.
 f : 동일명의 파일을 압축할 경우 가장 최근이의 것을 압축한다.
 g : 압축된 내용을 정열하여 보여준다.
 i : arj.exe의 불량율을 체크한다.
 j : 압축파일 끼리 결합한다.
 l,v : 압축파일의 내용을 나열한다.
 m : 최근의 내용을 압축파일 내에 의치시키고 이전의 파일 파일은 삭제한다.
 n : 압축파일 내의 파일의 이름을 바꾼다.
 o : 압축파일 내의 파일들의 순서를 정의한다.
 p : 표준출력 장치로 파일을 출력한다.
 r : 파일 이름에서 경로를 삭제한다.
 s : 압축파일 내의 각 파일의 내용을 나열한다.
 t : 압축파일의 이상유무를 검사한다.
 u : 압축을 하되 동일명의 파일은 최근파일로 갱신한다.
 w : 압축파일 내의 6텍스트 문자열을 찾는다.
 y : 새로운 옵션 형태로 압축파일을 복사한다.


 ▶옵션
 & : 에러처리 루틴을 포함한다.
 # : 번호로 파일은 선택한다.
 $ : 볼륨레이블이 압축파일 내에 같이 기록된다.
 a : 속성에 관계없이 모든 파일을 같이 압축한다.
 a1: 모든 파일 및 디렉토리를 같이 압축한다.
 b : 수정되는 파일을 백업한다.
 c : 시간 체크를 하지 않는다.
 d : 압축후 원시화일을 삭제한다.
 e : 파일명에서 경로를 제외한다.
 f : 압축을 풀 때 최근의 파일을 남겨둔다.
 g[암호] : 파일에 암호를 부여한다.
 hc[도스명령] : 도스명령을 수행한다.
 hi : 색인 파일의 세부 명세를 보여준다.
 i  : 처리시 과정을 보여주지 않는다.
 i1 : 처리시 과정을 그래프로 보여준다.
 i2 : 처리시 과정을 그래프롸 퍼센트로 보여준다.
 ja : ansi설명문을 보여준다.
 je,je1 : 자체적으러 풀리는 압축파일을 만든다.
 ji[파일명] : 색인파일을 만든다.
 jm : 최대 압축효율의 방법을 선택한다.
 jm1 : 가장 빠른 압축방법을 선택한다.
 jo : 압축시 동일명의 파일일 경우 압축할 것인가를 묻는다.
 jp : 작업화면이 가득차면 일시적으로 정지한다.
 jr : 파괴된 압6 파일을 복구한다.
 js : 이미 압축된 파일은 그냥 저장한다.
 jt : 압축시 임의로 이상유무를 검사한다.
 jz : 설명문을 단다.
 k  : 처리후 .bak 파일을 만든다.
 l  : 압축파일 파일 리스트를 만든다.
 m  : 압축율과 시간에 대한 옵션,m1은 기본값이다.
 m0 : 압축을 하지 않고 묵기만한다.
 m1 : 압축효율을 최대로 한다.
 m2 : 작은 메모리와 보통 압축율로 작업.
 m3 : 빠르면서 낮은 압축효율.
 m4 : 가장 빠르지만 가장 압축효율이 떨어진다.
 n  : 압축파일에 없는 새로운 파일을 압축한다.
 o[mmddyy] : 지정 날짜 이후의 파6玖맛 작업에 이용, 기본값은 오늘.
 ob[mmddyy] : 지정 날짜 이전의 파일만을 작업.
 q : 모든 파일에 대하여 처리에 대한 질문을 한다.
 r : 현 디렉토리와 하위 디렉토리를 작업 대상으로 한다.
 s : 최근 파일만을 남게 한다.
 u : 압축을 풀 때 동일명의 파일들 중 최근의 파일을 푼다.
 v : 다중 볼륨을 지원한다.(디스크단위 처리등에 사용)
 v360,v720,v1200,v1440 각각 360kb,720kb,1.2mb,1.44mb 볼륨을 지원한다.
 va : 디스켓의 남은 공간을 자동으로 계산하여 사용한다.
 vv : 볼륨단위로 연결시키지 않고 독립6쳔껜.
 w[디렉토리명] : 임시 사용드라이브를 지정한다.
 x[파일명]  : 지정파일을 작업대상에 제외시킨다.
 y  : 나오는 모든 질문에 yes로 통과 시킨다.
 z[파일명] : 압축파일의 주석을 임의의 파일에 저장시킨다.

(Ex.)

압축할때- 현재 디렉토리만 arj a -v1200 화일명
압축풀때- 현재의 디렉토리에 arj x -v 화일명
          다른디렉토리에 arj x -v 화일명 경로
압축할때- 현재의 디렉토리와 서브디렉토리까지
          arj a -r -v1200 화일명
압축풀때는 위와 같구요. 화일명은 압축할때는 압축될 화일,
압축을 풀때는 압축된 화일이름을 적어주시면 됩니다.
그리고 경로는 c:\word\data와 같이 완전한 경로를 적어주시면
됩니다. 그리고 압축하거나 압축을 풀때 y(es)를 자동으로
넣어주는 것으로 하려면 -y옵션을 써주시면 됩니다.
이것도 arj/?로 참고하시면 될겁니다. 
ps -v1200은 1.2MB디스켓 용량에 맞도록 압축화일을
나누라는 옵션입니다. 1.44MB용량에 맞도록 나누려면
-v1440이라고 적어주면 됩니다. 그러면 화일명.arj,
화일명.a01 ... 과 같이 압축화일이 생길겁니다.





☞LHA 의 명령어와 옵션

  ▶명령어.
  a : 파일을 추가하여 압축한다.
  u : 추가로 압축할 때 새로 갱신된 파일만을 압축한다.
  f : 압축파일 내에 동일명의 파일이 없으면 압축하지 않는다.
  m : 최근화일을 갱신시키고 이전 화일은 삭제한다.
  d : 압축화일 내의 파일을 삭제한다.
  e : 압축을 푼다.
  x : 경로를 포함한 압축형때로 압축을 푼다.
  p : 파일의 내용을 표준 출력장치로 보낸다 일반적으로 화면으로 나온다.
  l,v : 압축파일의 정보(파일명,크기,압축률 등)를 나열한다.
  s : 압축파일 (.LZH)응 스스로 풀리는 파일을 만든다.
  t : 압축화일의 이상유무를 검사한다.

  ▶옵션.
  r : 디렉토리 단위로 작업 대상으로 선땍한다.
  r0 : 정확한 경로의 파일명만을 처리한다.(기본값)
  r1 : 경로를 포함한 지정된 파일명만 처리한다.
  r2 : 지정 이하의 모두든 하부 디렉토리 포함 처리
  w[0 \ 1 \ 디렉토리명] 템프러리 파일이 위치하는 드라이브와
     디렉토리를 저장한다. 만일 환경변수 'TMP = '가 있으면 옵션은
     자동으로 1로 세팅이 되며, 지정된 디렉토리에서 작업을 수행한다.
  x  같은 이름의 파일이 두개 이상 있을 때  경로명을 포함하여 파일을
     정한다.
  m[0 / 1 / 2] 메시지 처리를 결정한다.
  m0 : 일반적인 형때로 모든 질문과 메시지가 나온다.
  m1 : 모든 질문에 YES라고 대답한다.
  m2 : 모든 질문에 YES 처리를 하되 동일한 파일명이 나오면 확장자로
       000-999중 사용하지 않은 것으로 할당한다.
  p : 파일에 경로를 포함하여 구분 작업한다.
  c : 동일 파일명이 있을 경우 최근에 수정된 파일만을 수정한다.
  a [ 0 / 1] a0의 경우 모든 파일의 손성이 AECHIVE 로 변한다.
  a1 : 의 경우 원래의 속성을 그대로 본존하며 압축한다.
  n[0 / 1 / 2] 처리 진행과정을 보여준다.
  n0 'ooo...' 등으로 진행과정을 보여준다.
  n1 : 진행과정을 보여주지 않는다.
  n2 : 파일 이름과 진행과정을 보여주지 않는다.
  t  : 압축화일이 만들어진 시간을 기점으로 최신의 파일만 처리한다.
  z  : 압축하지 않고 그냥 묵는다.
  z<확장자> 지정된 확장자는 압축하지 압축하지 않고 그냥 묵는다.
  o : 과거 버전의 압축방법을 사용한다.
  l : 파일명만 또는 경로 등을 포함하여 보여줄지 결정한다.
  s : 압축을 풀 때 최근 날짜의 동일한 파일이 있을 경우 SKIP한다는 메시
      지를 보여주지 않는다.






☞PKZIP.EXE 의 옵션

 ▶옵션.
 z : 압축파일에 대한 설명을 단다.
 d : 압축파일 내의 파일을 삭제한다.
 f : 사용자가 지정한 파일을 압축파일 내로 압축한다.
 i : 수정된 파일을 추가한다.
 f : 프로그램을 만든 회사의 라이센스 정보를 보여준다.
 u : 동일명의 파일을 추가할 때 최근의 파일로 추가한다.
 m[u,f] : 사용자가 지정한 파일을 입축하고 원래의 파일은 삭제한다.
 u : 모든 파일중 최근에 갱신된 파일을 추가로 압축한다.
 f : 동일명의 파일이 존재하면 최근에 갱신된 파일로 압축한다.
 a : 파일에 추가 압축을 한다.
 b[경로] : 작업대상 드라이브를 지정한다.
 c : 압축한 각각의 파일에 설명문을 단다.
 C : 새로이 추가된 파일에만 설명문을 단다.
 k : 압축파일의 날자를 생성날자로 바꾼다.
 k- : 압축파일의 날자를 현재 시간으로 바꾼다.
 o : 압축파일 생성일을 가장 나중에 생선된 파일의 날자로 맞춘다.
 o- : 압축시 현재의 날자로 맞춘다.
 q,q- q는 ANSI 문자를 사용할 수 있으며 q-는 사용하지 못한다.
 s<암호> 파일에 암호를 부여한다.
 r : 지정한 디렉토리로 파일을 압축한다.
 $ : 볼륨 레이블을 같이 기록한다.
 t : [mmyydd] mmyydd 날자 이후의 파일을 처리한다.
 T : [mmyydd] mmyydd 날자 이전의 파일을 처리한다.
 e : [x,n,s] 압축방법을 지정한다.
 es :  빠른 처리속도의 압축방법을 사용한다.
 ex :  높은 압축효율의 방법을 사용한다.
 en :  일반적 효율의 압축방법을 사용한다.
 p : 하위 디렉토리를 압축시 그 디렉토리에 대한 정보를 지정한다.
 z : 압축파일의 설명문을 작성한다.
 <w | W><H,S> 파일의 속성이 hiden과 system인 파일을 같이 압축한다.
 <j | J><H,S,R> j는 속성을 숨겨주며 J는 속성을 그대로 압축한다.
 V<B,C,D,E,N,S,T,R> 압축파일의 내용을 나열한다.
 VB : 간단히 나열한다.
 VC : 파일에 대한 설명문을 나열한다.
 VD : 날자순으로 나열한다.
 VE : 확장자 순으로 나열한다.
 VN : 파일명 순으로 나열한다.
 VS : 압축률 순으로 나ㄲ열한다.
 VT : 각각의 파일의 정보를 나열한다.
 VR : 여러가지 옵션에 따라 나열한다.
 = 네트워크 사용시 다른 사용자가 이미 오픈하여 사용하고 있을 때에도
   공유하여 처리할 수 있게 한다.






☞PKUNZIP 의 옵션

  ▶옵션.
  c[m] : 압축파일 내의 모든 파일을 나열한다.
  t : 압축파일의 이상유무를 점검한다.
  d : 디렉토리를 만들어 압축파일을 푼다.
  l : 프로그램 제작 회사 라이센스 6만 나열한다.
  n : 동일명의 파일을 풀 때 최근의 파일을 남겨둔다.
  o : 사용자가 지정한 파일을 무조건 푼다.
  q,q- q는 ANSI 문자를 사용할 수 있으며 q-는 사용하지 못한다.
  s<암호> : 암호가 있는 압축파일에 암호넣고 푼다.
  f : 새로운 파일이거나 없는 파일만 푼다.
  $ : 볼륨 레이블이 있으면 그 것을 푼다.
  p[a,b,c][1,2,3] : 파일의 내용 프린터로 출력한다.
  pa : ASCII 문자로 출력
  pb : BINARY 문자로 출력
  pc : 프린터를 RS -232C 포트로 사용시 COM[1,2,3]을 유지시킨다.
  e[c,d,e,n,p,s] 압축파일을 푸는 순서를 지정한다.
  ec : CRC순으로 푼다.
  ed : 날자순으로 푼다.
  ee : 확장자 순으로 푼다.
  en : 파일명 순으로 푼다.
  ep : 압축률 순으로 푼다.
  es : 파일크기 순으로 푼다
  v<b,c,d,e,n,s,t,r> 압축파일의 내용을 나열한다.
  vb : 간단히 나열한다.
  vc : 파일에 대한 설명문을 나열한다.
  vd : 날자순으로 나열한다.
  ve : 확장자 순으로 나열한다.
  vn : 파일명 순으로 나열한다.
  vs : 압축률 순으로 나열한다.
  vt : 각각의 파일의 정보를 나6열한다.
  vr : 여러가지 옵션에 따라 나열한다.


이상입니다. 많은 도움이 되셨길.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.