알집으로 압축해서 실행화일 형태로 만들기
내용추가 : 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
알집 Exe 만들기 대화상자
윈도우 탐색기에서 알집 Exe만들기를 선택하거나 알집 창에서 alz, zip 파일을 열고 실행 메뉴의 알집 Exe만들기를 선택했을 때 나타나는 대화상자 입니다.
|
알집 Exe 만들기 대화상자 |
| |
- 변환할 압축 파일
.exe로 변환할 alz, zip 파일을 선택합니다. 전체 경로를 모두 입력해야 합니다.
- 자동 풀림 파일 제목
알집 EXE로 만들어질 압축 파일의 제목을 지정할 수 있습니다. 제목을 지정하면 압축 파일이 자동으로 풀리기 전에 지정한 제목을 보여줍니다.
[주의] 자동 풀림 파일 제목에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.
- 아이콘 선택
알집 Exe로 만들어질 파일의 아이콘을 지정합니다. 사용자 취향에 따라 4종의 아이콘을 선택하여 사용할 수 있습니다.
- 압축을 풀 기본 폴더
.exe 파일을 실행 시켰을 때 압축 풀 폴더로 제시하는 폴더입니다. 이 항목을 비워두면 기본으로 .exe파일이 있는 폴더에 압축을 풀게 됩니다. 일반적인 경우에는 .exe파일을 실행시켜서 제시된 폴더와 다른 폴더를 선택할 수 있지만 아래 자동으로 압축풀기를 선택한 경우 사용자는 폴더를 선택할 수 없게 됩니다.
.exe파일이 있는 폴더에서 상대 경로를 선택하려면 .sample등과 같이 . 이후에 경로를 입력하면 됩니다.
[주의] 압축을 풀 기본폴더 와 압축을 푼 후 실행할 명령에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.
[참고] '압축을 풀 기본 폴더' 는 다음과 같은 예약어를 사용할 수 있습니다.
{dest} |
: 압축이 풀릴 폴더 |
{win} |
: 윈도우즈 디렉터리 |
{sys} |
: 윈도우즈의 시스템 디렉터리 |
{temp} |
: 윈도우즈의 임시 디렉터리 |
예를 들어 임시 디렉터리에 alzip 폴더를 만들어 압축을 풀고, 풀린 파일들 중에서 123 이라는 서브 폴더에 test.exe를 실행하고 싶다면?
'압축을 풀 기본 폴더' |
{temp}alzip |
'압축을 푼 후 실행할 명령' |
{dest}123test.exe |
라고 입력하면 됩니다.
[주의] '압축을 풀 기본 폴더'와 '압축을 푼 후 실행할 명령'에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.
- 압축을 푼 후 실행할 명령
.exe 파일을 실행 시켰을 때 압축이 완전히 해제 된 이후에 실행될 명령입니다. 실행할 명령은 전체 경로를 포함하거나 Path에 포함되어 있어야 합니다. 압축을 모두 해제 한 후 문서를 보여줘야 하는 경우에는 다음과 같은 명령을 쓸 수 있습니다. notepad.exe .testreadme.txt
[참고] '압축을 푼 후 실행할 명령' 에는 다음과 같은 예약어를 사용할 수 있습니다.
{dest} |
: 압축이 풀릴 폴더 |
{win} |
: 윈도우즈 디렉터리 |
{sys} |
: 윈도우즈의 시스템 디렉터리 |
{temp} |
: 윈도우즈의 임시 디렉터리 |
예를 들어 임시 디렉터리에 alzip 폴더를 만들어 압축을 풀고, 풀린 파일들 중에서 123 이라는 서브 폴더에 test.exe를 실행하고 싶다면?
'압축을 풀 기본 폴더' |
{temp}alzip |
'압축을 푼 후 실행할 명령' |
{dest}123test.exe |
라고 입력하면 됩니다.
실행할 명령의 파라미터를 넣어줄 경우에는 '¦' 기호로 구분합니다.
즉, notepad에 압축 풀린 readme.txt 를 보여주고 싶다면
'압축을 푼 후 실행할 명령' |
notepad.exe¦{dest}readme.txt |
라고 입력하면 됩니다.
[주의] 압축을 풀 기본폴더와 압축을 푼 후 실행할 명령에 쓰인 문자는 합하여 255바이트를 넘을 수 없습니다.
- 자동으로 압축풀기
자동으로 압축풀기를 설정하면 .exe 파일을 실행 시켰을 때 압축 풀 폴더, 겹쳐 쓰기 등의 옵션을 선택하는 대화상자가 나타나지 않고 곧바로 압축을 풉니다.
압축을 풀 기본 폴더를 설정하지 않으면 .exe파일이 있는 폴더에 압축을 풉니다.
- 실행한 후 파일 지우기
실행한 후 파일 지우기를 설정하면 압축을 푼 후 실행할 명령을 실행한 후에 압축이 풀린 파일들을 지우게 됩니다.
이 옵션은 임시로 파일을 풀고 설치 프로그램을 시작할 경우 등에 유용하게 사용할 수 있습니다.
- 확인
실제 .exe파일을 만듭니다.
- 취소
알집 Exe 만들기를 취소합니다.
- 도움말
도움말을 띄워줍니다.
|
관련 항목 |
| |
|