알집으로 압축해서 실행화일 형태로 만들기

 내용추가 : 2010.01.20

알집이 버전 8.0이 되면서, 자동 압축풀림 실행화일에 사용되는 경로 예약어를 변경했네요..

http://www.altools.co.kr/help/alzip/80b1/help.html?unique=51

 

윈도우즈의 기본 예약어와 통일시키려는 의도인것 같습니다.

 

예약어 설명
%WINDIR% 윈도우즈 설치 폴더 경로
%TEMP% 임시 폴더 경로
%HOMEPATH% 홈 디렉터리 경로
%APPDATA% 사용자 어플리케이션 경로
XP이하: C:\Documents and Settings\username\Application Data
Vista: C:\Users\ username\AppData
%PROGRAMFILES% Program Files 경로
%DESTDIR% 4번 압축 풀 기본폴더에서 지정한 경로를 의미
5번 압축풀기 후 수행할 작업에서 활용 가능
%DESKTOP% 바탕화면 경로

 



1. 실행 명령어 부분을 어떻게 활용할 것인가?

        - batch파일을 만들어서 도스 명령어로 후반 작업이 실행되도록 한다.
                run.bat 같은 파일을 만들어서 화일을 특정 폴더로 옮기거나, 복사하도록 세팅한다.
                {dest}run.bat
        - 압축을 풀고 나서, 압축을 푼 폴더에 있는 텍스트 파일을 보여주기.
                notepad.exe |{dest}readme.txt

- 압축을 풀고 나서, 압축을 푼 폴더에 있는 엑셀 파일을 보여주기. 엑셀 실행파일 주소는 버전마다 다르다.
"C:Program FilesMicrosoft OfficeOFFICE11EXCEL.EXE" |{dest}ChangeFileName.xls

====================================================================== 출처 : http://www.altools.co.kr/help/alzip/60/zip_inter_12.htm

egg_sky.gif알집 Exe 만들기 대화상자

윈도우 탐색기에서 알집 Exe만들기를 선택하거나 알집 창에서 alz, zip 파일을 열고 실행 메뉴의 알집 Exe만들기를 선택했을 때 나타나는 대화상자 입니다.
bar_head.gif 알집 Exe 만들기 대화상자 bar_tail.gif



exe_making.gif
  • 변환할 압축 파일

    .exe로 변환할 alz, zip 파일을 선택합니다. 전체 경로를 모두 입력해야 합니다.

    59_05.gif

  • 자동 풀림 파일 제목

    알집 EXE로 만들어질 압축 파일의 제목을 지정할 수 있습니다. 제목을 지정하면 압축 파일이 자동으로 풀리기 전에 지정한 제목을 보여줍니다.

    59_07.gif

    [주의] 자동 풀림 파일 제목에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.

  • 아이콘 선택

    알집 Exe로 만들어질 파일의 아이콘을 지정합니다. 사용자 취향에 따라 4종의 아이콘을 선택하여 사용할 수 있습니다.

    exe_icon.gif

  • 압축을 풀 기본 폴더

    .exe 파일을 실행 시켰을 때 압축 풀 폴더로 제시하는 폴더입니다. 이 항목을 비워두면 기본으로 .exe파일이 있는 폴더에 압축을 풀게 됩니다. 일반적인 경우에는 .exe파일을 실행시켜서 제시된 폴더와 다른 폴더를 선택할 수 있지만 아래 자동으로 압축풀기를 선택한 경우 사용자는 폴더를 선택할 수 없게 됩니다.

    .exe파일이 있는 폴더에서 상대 경로를 선택하려면 .sample등과 같이 . 이후에 경로를 입력하면 됩니다.

    inter_12_01_08.gif

    [주의] 압축을 풀 기본폴더 와 압축을 푼 후 실행할 명령에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.

    [참고] '압축을 풀 기본 폴더' 는 다음과 같은 예약어를 사용할 수 있습니다.

    {dest} : 압축이 풀릴 폴더
    {win} : 윈도우즈 디렉터리
    {sys} : 윈도우즈의 시스템 디렉터리
    {temp} : 윈도우즈의 임시 디렉터리

    예를 들어 임시 디렉터리에 alzip 폴더를 만들어 압축을 풀고, 풀린 파일들 중에서 123 이라는 서브 폴더에 test.exe를 실행하고 싶다면?

    '압축을 풀 기본 폴더' {temp}alzip
    '압축을 푼 후 실행할 명령' {dest}123test.exe

    라고 입력하면 됩니다.

    [주의] '압축을 풀 기본 폴더'와 '압축을 푼 후 실행할 명령'에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.

  • 압축을 푼 후 실행할 명령

    .exe 파일을 실행 시켰을 때 압축이 완전히 해제 된 이후에 실행될 명령입니다. 실행할 명령은 전체 경로를 포함하거나 Path에 포함되어 있어야 합니다. 압축을 모두 해제 한 후 문서를 보여줘야 하는 경우에는 다음과 같은 명령을 쓸 수 있습니다. notepad.exe .testreadme.txt

    inter_12_01_09.gif

    [참고] '압축을 푼 후 실행할 명령' 에는 다음과 같은 예약어를 사용할 수 있습니다.

    {dest} : 압축이 풀릴 폴더
    {win} : 윈도우즈 디렉터리
    {sys} : 윈도우즈의 시스템 디렉터리
    {temp} : 윈도우즈의 임시 디렉터리

    예를 들어 임시 디렉터리에 alzip 폴더를 만들어 압축을 풀고, 풀린 파일들 중에서 123 이라는 서브 폴더에 test.exe를 실행하고 싶다면?

    '압축을 풀 기본 폴더' {temp}alzip
    '압축을 푼 후 실행할 명령' {dest}123test.exe

    라고 입력하면 됩니다.

    실행할 명령의 파라미터를 넣어줄 경우에는 '¦' 기호로 구분합니다.

    즉, notepad에 압축 풀린 readme.txt 를 보여주고 싶다면

    '압축을 푼 후 실행할 명령' notepad.exe¦{dest}readme.txt

    라고 입력하면 됩니다.

    [주의] 압축을 풀 기본폴더와 압축을 푼 후 실행할 명령에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.

  • 자동으로 압축풀기

    자동으로 압축풀기를 설정하면 .exe 파일을 실행 시켰을 때 압축 풀 폴더, 겹쳐 쓰기 등의 옵션을 선택하는 대화상자가 나타나지 않고 곧바로 압축을 풉니다.

    압축을 풀 기본 폴더를 설정하지 않으면 .exe파일이 있는 폴더에 압축을 풉니다.

    inter_12_01_10.gif

  • 실행한 후 파일 지우기

    실행한 후 파일 지우기를 설정하면 압축을 푼 후 실행할 명령을 실행한 후에 압축이 풀린 파일들을 지우게 됩니다.

    이 옵션은 임시로 파일을 풀고 설치 프로그램을 시작할 경우 등에 유용하게 사용할 수 있습니다.

    inter_12_01_11.gif

  • 확인

    실제 .exe파일을 만듭니다.

    inter_07_01_10.gif

  • 취소

    알집 Exe 만들기를 취소합니다.

    inter_07_01_11.gif

  • 도움말

    도움말을 띄워줍니다.

  • bar_head.gif 관련 항목 bar_tail.gif


    egg_olive.gif메뉴-알집 Exe 만들기, 새로압축 대화상자-알집 Exe용 공간 남겨두기,알집으로 압축하기 대화상자-알집 Exe용 공간 남겨두기

profile