posted by 범벙이 2011. 7. 18. 16:08

 winRAR에서 자동풀림을하고  동시에 여러 실행파일이 작동하는 법 
기본적인 배치파일 제작은 정말 간단합니다.
배치파일의 확장자는 bat이나 cmd입니다.(일명 배트맨이라고 불렸죠.)

우선 메모장을 여시고 시작=실행에 notepad 라고 치셔도 메모장이 열립니다.아래와 같이 입력을 하신 후 다른이름으로 저장을 눌러서 test.bat 이나 test.cmd 로 저장을 하세요.
파일 형식에서 모든 파일로 하셔야만 bat,cmd확장자로 저장이 됩니다.

그림 예제

 

저장된 bat이나 cmd확장자를 더블클릭하면 그림판이 실행됩니다. 
예제로 제가 만든 하단의 첨부파일 예제1을 받으셔서 압축을 푸시고 bat파일을 실행을 해보세요.
그리고 bat파일을 메모장으로 열어서 보세요. 
폴더에 실행하고 싶은 파일이 있어도 아래와 같이 적으시면 됩니다.

test\j.mp3 
b8aec7c3.jpg
cpuz_145_KR.exe

그런데 문제가 있죠..
프로그램 하나가 실행되면 뒤에 명령프롬프트창이 떠서 종료가 되야만 닫힙니다.
그래서 아래와 같이 추가를 합니다.

@echo off    
start j.mp3
start b8aec7c3.jpg
start cpuz_145_KR.exe
 

이제는 명령프롬프트 창이 저절로 닫히면서 모든 프로그램이 동시에 실행이 됩니다.
@echo off는 명령프롬프트 글을 보이지마라...

예제2.exe를 받아서 실행을 해보세요. 아래와 같은 명령을 cmd확장자로 저장을 해서 cmd=>exe로 변환을 한겁니다.
보통 bat,cmd확장자는 시스템파일 아이콘이라 실행을 꺼려하죠.또 보기에도 안좋구요.

@echo off
start /D "C:\WINDOWS\system32\" mspaint.exe
start /D "C:\Program Files\GRETECH\GomPlayer\" GOM.exe

위의 명령을 보시면 스타트,디렉토리,실행파일명..이렇게 되어있습니다.
cmd,bat의 확장자를 exe로 변환을 해주는 Bat_To_Exe_Converter1.4.exe를 첨부합니다.
Bat_To_Exe_Converter1.2도 있지만 그것으로 EXE 제작을 하니까 V3에서 바이러스로 인식을 하더군요.

 

배치파일을 만드실 때 주의하실 점은..

띄어쓰기를 지원하지 않습니다. 이곳 자료실에도 파일을 올리면 자동으로 aaa_aaa.exe와 같이 '_'가 공백을 채워줍니다.

너무 긴 파일명은 인식을 못합니다. 예를 들면 본래 파일명이 ASDFASDFFDFASDFAFDFKRHADFA.EXE라고 했을 때

ASDFASDFFDFASD~1.EXE 등으로 인식을 합니다. 파일명을 줄여주세요.
추가로 윈라 뿐이 아니고 CD,DVD 등에서 오토런 제작방법을 적습니다.
보통 정품 시디를 보시면 autorun.inf파일이 있습니다.

그것도 배치파일 명령과 동일합니다. 메모장을 열어서 아래와 같이 적습니다.

[autorun]
open=aaa.exe

[icon]
icon=myicon.ico

그리고 다른이름으로 저장을 눌러서 autorun.inf (반드시 autoun.inf이름으로 해야합니다.)로 저장을 하고
cd,dvd를 구우시면 내컴터의 아이콘은 내가 지정한 myicon으로 시디룸 드라이브에 나타나며
자동으로 aaa.exe 설치 창이 나타납니다.

시디 루트의 파일은 아래와 같을 것입니다.

autorun.inf
myicon.ico
aaa.exe

그런데 inf는 exe는 자동 실행이 잘 되는데 avi,mp3,wmv 등은 읽지를 못합니다.

autorun.inf
myautorun.bat
myicon.ico
aaa.exe
avi\myavi.avi

autorun.inf의 내용

open=myautorun.bat
icon=myicon.ico

myautorun.bat의 내용

@START avi\myavi.avi
@EXIT

autorun.inf는 바로 avi를 읽지는 못하지만 bat은 읽습니다.inf==>bat==>avi

 
배트맨(bat) 파일을 보니까..

@cho off도 없고 파일명 앞에 골뱅이@만 있습니다.

이렇게 하시면 명령프롬프트의 글을 보이지마라..

 
이제 CD를 구워서 CDROOM 드라이브에 넣어보면 자동으로 aaa.avi가
디폴트 avi재생 프로그램으로 재생이 됩니다.

%userprofile%\바탕 화면
%userprofile%\시작 메뉴
%userprofile%\desktop
같은 절대경로도 입력이 됩니다. ~ 바탕화면에 바로가기 등을 만들수도 있겠죠~.


bat_to_exe_converter1.4.exe

예제1.exe

예제2.exe

posted by 범벙이 2011. 6. 23. 20:58
                                        배치파일 명령어 모음

1.DOS의 CHOICE 명령 대용으로 Y/N 선택 묻기 방법
2.배치파일에서 줄 띄우기; Batch File 빈줄 넣기 방법; empty line
3.CMD 콘솔 색깔 변경하는 명령어; 도스창 명령프롬프트 글자색 바꾸기; DOS Color
4.영어 도스 실행 방법; 영문 DOS 사용하기; Eng
5.현재 위치에서 도스창 열기, 현재 폴더에서 명령프롬프트(CMD) 실행하는 법
6.BAT 메세지 출력, 배치파일 메시지 프린트 방법; Batch File Message
7.디렉터리가 비어 있지 않습니다, 라는 에러 해결 방법은? The directory is not empty
8.도스 디렉토리 바꾸기 명령, DOS에서 드라이브, 폴더 이동 명령어; Change Directory 사용법
9.배치파일로 디렉토리 생성 명령어, 폴더 만들기 방법; BAT Make Directory, Folder
10.[배치파일:도스/윈도우] echo 명령 사용법 / echo (에코) 란?
11.윈도우에서 배치파일(Batch File) 실행하기
12.PKZIP 폴더 압축 옵션, 디렉토리까지 압축하기 방법; Folder Directory
13.도스창 CMD 에서 파일명 변경 방법, 파일, 폴더 이름 바꾸기 명령; Rename File
14.도스에서 텍스트 파일 보기 명령어; DOS Text File Viewer
15.BAT 파일 엔터 키 치는 명령은? 배치파일에서 Enter Key 로 빈줄 출력 명령어
16.Find 파일 속성, 속성으로 파일 찾기 명령어; Find File Attribute
17.배치파일에서 파일 행번호, 줄번호 붙이기; Batch File, Print Line Number
18.BAT 환경변수 사용 방법, 배치파일에서 환경변수; ENV
19.파일에 출력하는 배치 파일 작성법; BAT으로 Text File 만들기
20.배치파일 함수 구현, BAT에서 GOSUB 문 서브루틴, 고급 BATCH 테크닉
21.배치파일 문자열 함수는? 스트링 추출 출력 방법; Batch String
22.DOS 명령어 / 모든 도스 명령 목록; MS-DOS Command
23.BAT 실행창, 배치파일 실행하는 창은? Batch Window
24.24비트 32 bit 자동 전환, 구글어스 실행 배치파일; Google Earth BAT
25.숫자 무작위 생성; 윈도우 도스창에서; DOS 랜덤 Random
26.메모장으로 BAT 파일 만들기, 배치파일 작성하기; Windows Notepad Batch File
27.BAK 파일 삭제 배치 파일; 백업파일 지우기 BAT
28.배치파일 만들기 기초; BAT 파일 작성법
29.DOS / Windows Batch 파일의 주석 처리 방법; 주석문 Remarks
30.도스 TREE 명령어 파일로 저장하기, DOS 명령 결과, 텍스트파일로 저장하는 법
31.배치파일에서 return 구현 방법; BAT 리턴 반환 C언어처럼
32.도스 DOS 명령, 파일 속성 바꾸기 명령어; File Attribute ATTRIB
33.배치파일 에디터로 좋은 것은? BAT File 편집기 Editor 종류
34.chkdsk 하는 법; 체크디스크 명령으로 하드 검사 하는법
35.chkdsk /F 옵션으로, 부팅 때 하드 디스크 검사하는 배치 파일 - Batch
36.모든 하드디스크(HDD)를 한꺼번에 검사하는 배치(Batch) 파일
37.다른 배치 파일로 GOTO 명령; 다른 파일 라벨로 이동 BAT
38.배치파일에서 시스템경로 구하기; 패스 환경변수 Path Batch File
39.배치 파일에서, 숫자 계산하기, set 명령으로 더하기 빼기; Batch File Calc
40.배치파일 무한루프 구현, 루프 탈출, 빠져 나오기 예제; Batch File Infinity Loop
41.파일 개수 세기 도스 명령어; File Counter DOS Command
42.배치파일 BAT] 현재 년월일 시분초 구하기, 한국식 시간 문자열; YYYY-MM-DD hh:mm:ss
43.현재 시간으로 된 파일명 만들기 BAT 배치 파일; Time To File Name
44.XCOPY.EXE 프로그램/명령어 다운로드(Download) 받는 곳은? : 크로스 카피/엑스 카피
45.오늘 날짜로 된 디렉토리명, 폴더명 만들기 BAT 배치 파일; Date To Directory Name
46.CMD 아스키 코드표 보기; 도스창에서 아스키코드(ASCII Code) 출력하는 법, 명령
47.날짜 BAT, 현재 시간 출력 배치파일; Batch File
48.윈도우용 wget.exe 사용법; 명령행 다운로드 프로그램; wget Command for MS-Windows
49.도스(DOS)용 RAR 로 압축하기, 파일 압축 풀기; 텍스트 모드 압축
50.도스용 윈집(WinZip) 실행 배치 파일; DOS WZZIP-WZUNZIP Batch File
51.도스(DOS)에서, ZIP 파일 압축하기, 압축 풀기 프로그램, 옵션; Add Extract Zip File
52.도스용 ZIP 프로그램; DOS윈집 다운로드,사용법; WinZip Command Line Support Add-On
53.배치 파일 실행 결과 보기 명령어; Batch File Result View Command
54.[배치 파일] 여러 파일 이름 한꺼번에 바꾸기; 파일명 일괄 변경; Batch File Rename
55.배치 파일 안에서, EXE 파일 실행 법; Batch File에서 실행파일 호출
56.CMD 확장자 파일 만들기, CMD.EXE로, 파일(File) 만들기/저장(Save)하기
57.[QnA] 2개 이상의 도스 명령어를 한꺼번에 실행하는 법은?
58.배치 파일에서, PC스피커로, 비프음(Beep; 삑 하는 소리) 내기
59.배치 파일의 옵션을 해석하여 조건문 만들기 예제: 도움말(Help) 옵션 넣기
60.도스(DOS, CMD)창, 영문 Code Page (코드 페이지)로 변경하는 명령어: CHCP
61.RAR 도스 창(DOS)/명령프롬프트/텍스트 모드; WinRAR(윈라) 콘솔 버전; RAR.EXE
62.엔터 키/줄바꿈/개행문자 넣기; Batch File Enter Key
63.도스(DOS)에서, Program Files 폴더 지정/입력하는 법은?
64.[윈도우] 시스템 파일 복사하는 명령어. 히든파일 카피 명령; Copy Command, System Hidden File
65.도스(DOS)에서, 연월일(년월일)/시분초, 현재 날짜 구하기; get Date Time
66.도스로 빠져 나가기, 윈도우에서 도스로; How To Exit To DOS
67.[배치파일] 랜덤 숫자 발생, 1~10 난수 생성; Random Number Batch File
68.[배치파일] 요일 출력, 오늘 현재 요일만 구하기; Get DAY OF THE WEEK String
69.[배치파일] 요일 삭제, 날짜 문자열에서 요일 지우기; Remove DAY OF THE WEEK from Date String
70.[배치파일/Batch File] args / argc, argv 파라미터(인수; 매개변수) 사용 방법; DOS BAT
71.도스박스/도스창 전체 화면 모드 핫키; DOSBox, DOS Full-Screen Hot Key
72.배치파일 텍스트 출력 방법. 글자,문자열 쓰기, 프린트 함수; Batch File Print String
73.배치파일 예약어, 키워드 목록; Batch File Keyword List
74.현재 디렉토리 환경변수, Current Directory (CWD) Environment Variable
75.윈도우 SORT 명령, 숫자 크기순 정렬(소팅) 문제 해결, Perl(펄)로
76.환경변수 저장 하는 법; 윈도우2000 / XP 환경 변수 저장법; Set Environment Variable
77.윈도우에서 파이썬(python.exe) 실행 배치파일; PYTHON.BAT
78.탐색기 폴더에서, 도스창 실행 레지스트리: '여기에 명령 프롬프트' Command Line Here Registry
79.[윈도우] 텍스트 파일 합치기 명령어; Text File (.TXT) 문서 병합 방법; TXT Merge DOS
80.[배치파일] 윈도우 환경변수를 echo 로 출력 하는 법; PRINT Environment Variable DOS
81.[배치파일] %1 %2 %3 퍼센트 일,이,삼 기호의 의미; DOS BAT Argument
82.도스용 V3.EXE 실행 배치파일; 도스창에서 백신III 실행 DOS BAT
83.윈도우] BAT 파일 실행 하는 법; MS-DOS 배치 파일 실행법
84.IF ELSE 문 사용법 예제; 도스 BAT 강좌
85.배치파일(.BAT) IF 조건문 사용법 기초 강좌; DOS Batch File IF
86.Java/자바] 소스 컴파일 + 실행하기, 자동 배치파일(BAT)
87.배치파일(.BAT)로, 파일 출력, 텍스트 파일(Text File) 만드는 방법
88.[배치파일] 옵션 문자열 얻기, 실행시 매개변수 활용 DOS-NT Batch File Option
89.[배치파일] 사용자 문자열 입력받기, 입력을 변수에 저장: DOS-NT Batch File Input String
90.[DOS/도스창/배치파일] 파일 복사 명령어 사용법: File Copy Command
91.[도스 도스창] 텍스트 파일 읽기 명령어, 보기 명령; DOS Text File View Command
92.윈도우 환경변수 복사하여 파일로 저장/만들기: Windows Environment Variable To File
93.배치파일, 도스(DOS)에서 파일 삭제, 디렉토리 지우기 명령어; Delete File
94.[배치 파일] 변수에 현재 시간/날짜 넣기; 날짜/시간 출력, DATE TIME DOS BATCH
95.이진파일을 텍스트파일로 변환, 바이너리를 아스키로, Convert Binary File to Text File
96.도스/도스창(cmd.exe)용 실행파일/명령어 만드는, 언어/프로그램은? Creating New Commands
97.반복되는 명령 실행: 윈도우 도스창 / 리눅스 - Repeat Commands
98.하위 디렉토리까지 복사, Copy 디렉토리: XCOPY, DOS 배치 파일
99.파일 찾기 명령, 도스창에서 디렉토리 찾기, File Find Command
100.경로(Path) 알아내기/ 패스 문자열 얻어 오기: DOS 배치 파일
101.현재 폴더, 현재 디렉토리 의미하는 특수 문자] DOS Batch File, Current Directory
102.도스 화면에, 글자 출력(프린트) 명령어는? - DOS Bat Print String
103.FOR문으로, 텍스트 파일 행 처리 - 도스 DOS Bat File 강좌
104.FOR 문 예제. for in do 사용법 - 도스 DOS Bat File 강좌
105.도스창 닫기 명령 / 명령프롬프트창 종료 명령어 - .BAT DOS Batch File
106.윈도우 도스창에서 정규식 사용법 - Windows XP regex FINDSTR
107.SORT 명령 사용법, 문자열/텍스트파일 정렬(소팅)하기 - Windows XP
108.배치파일] 탈출코드(에러레벨;반환값) 강제로 설정하기 - ERRORLEVEL, Exit Code, Batch File
109.[QnA] 도스창에서, 파일 이름의 빈 칸은 어떻게 입력합니까? - LFN, Long File Name
110.도스창 실행 / 도스 프롬프트 있는 곳 - Windows DOS Prompt
111.BAT파일 안에서, 다른 BAT파일 실행/호출 - Batch File - 일괄 파일
112.기존의 패스(Path) 환경변수에, 새 경로(디렉토리; 폴더) 추가하는 법
113.도스창(명령프롬프트창) 제목줄(타이틀) 변경하는 도스 명령 - TITLE
114.배치파일에서, 문자열 비교 판단 / 문자열이 동일한지 다른지 - Compare Strings in Batch File
115.도스(DOS) 배치파일 명령어 목록
116.도스 화면, 잠시 정지시키는 키는? 도스창 스크롤 일시 중지시키는 키는? - DOS Pause Break Key
117.디스크 라벨(볼륨 레이블) 변경하는 법 - LABEL - VOL
118.'환경변수'란 무엇인가요? 환경변수 변경/추가/삭제하는 법은? - Environment Variable
119.화면 출력 일시 정지시키는 명령어는? 도스창(윈도우 명령프롬프트)/배치파일에서 - pause
120.화면 글자 모두 지우는 명령어는? 도스창(윈도 명령프롬프트)/배치파일에서 - cls
121.도스 명령에서, 백슬래쉬(\, ₩)와 슬래쉬(/) 차이점은? - 리눅스에서는? - Back Slash [QnA]
122.[grep.exe] 유닉스/리눅스의 grep 을 윈도우에서 사용하기: 문자열 찾기
123.도스창 한글/영문으로 변경 방법: 명령 프롬프트 코드 페이지 전환 - CHCP, Code Page
124.배치 파일에서의 변수 사용 [배치 파일 작성법] - DOS Batch Variable
125.배치파일 종료시 변수 자동으로 지우기, 변수 충돌 방지, 변수 지역화: SETLOCAL / ENDLOCAL
126.[배치 파일] 윈도의 .cmd 확장자를 가진 파일에 대해
127.[배치 파일 팁] echo문 행갈이 / 빈 줄 넣기/ 한 줄 띄어쓰기: Batch File Tip
128.[윈도우2000/XP] 탭(Tab)키로, 파일명 자동완성 - 명령 프롬프트 - File/Directory Name Auto-Completion
129.[배치 파일] '컴퓨터 이름' 알아내기 / 출력하기: Get Computer Name
130.윈도우 XP에서, 도스로 가려면? 도스창이 있는 곳은? [QnA]
131.[윈도우용 grep] find 보다 더 강력한 findstr 명령
132.[윈도우] 공백이 들어간 폴더명/파일명의 파일 실행하기 - Windows
133.배치 파일(Batch File), 주석문/주석 처리 방법; 코멘트,설명 문 달기; Comment
134.[배치 파일] 프로그램 실행의 성공 여부를 Error Level 로 확인/판단하기: ERRORLEVEL
135.[리눅스/Cygwin] 프로그램 실행이 안돼요. 배치 파일(Batch File) 실행법은?
136.[QnA] 도스창이 그냥 닫혀 버립니다. 안 닫히게 하는 법은? pause 명령으로, 화면 정시키기
137.도스창 화면 저장 / 명령프롬프트(콘솔 창) 결과를 파일로 저장하는 방법
138.command.com / cmd.exe 에 내장되어 있지 않아 별도의 파일이 있어야 실행되는 명령어는?
139.[배치파일 강좌] 배치파일 만드는 법 / .BAT 파일; 일괄 파일(Batch File)이란?
140.[배치파일 강좌] GOTO 명령 / 라벨(레이블; Label)에 대해서
141.윈도우 도스창에서의, 파일 비교 명령은? ; 텍스트 파일 / 이진 파일 비교
142.도스(DOS) 환경변수 보기 [컴퓨터 초보자를 위한 강좌]
143.echo 명령에서, 쌍따옴표, 꺾은 괄호(부등호) 등 특수문자 표현하기
144.배치 파일 (Batch File) 실행시에, 인수(파라미터; 옵션; 매개변수) 주기
145.도스(DOS)/윈도우의, 배치 파일에서 echo off 란?
146.모든 '도스 명령' 목록 보기, 윈도우2000 윈도우XP 에서
147.자신의 IP주소(아이피 주소; IP Address) 손쉽게 알아보기

 

posted by 범벙이 2011. 5. 30. 22:25
알집 포터블 만드는법....
준비물
PortableApps.com Launcher 2.1
NSISPortable 2.46
IcoFXPortable 1.6.4
Total Uninstall
ALZip

 
첨부되어 있는 ALZip v8.21.rar 압축 풀어주면 작업폴더하고 설정파일이 들어있으니 작업하기 좋은 곳에 풀어주세요.

알집을 인스톨합니다.
인스톨할때 알툴바, 알송도 같이 설치될 수 있으니 꼼꼼히 체크해주세요.
VMware,VirtualBox에서 작업하면 편하겠죠.

인스톨 끝났으면 ALZip을 App에 복사
나중에 언인스톨 해야하기 때문에 이동이 아니고 복사입니다.

C:\ProgramDATA\ESTsoft를 Data폴더에 복사 
숨김폴더이기 때문에 구성-폴더및 검색옵션-보기-숨김파일, 폴더 및 드라이브 표시 체크

끊났으면 알집은 언인스톨해주세요.

레지 추출 단계입니다. 구버전을 사용중이라 다소 틀리 수도 있습니다.
모니터된 프로그램 체크, 설치 클릭

탐색에서 복사한 알집 실행파일을 불러옵니다.
다음 클릭

다음으로 넘어갑니다.

다음으로 넘어갑니다.

닫기 클릭

파일-내보내기-레지스트리 변경항목
확인 클릭하시고 편집하기 편한곳에 저장

ALZip.설치.reg 파일을 메모장으로 열어보면 언뜻 복잡해 보일 수도 있지만 자세히 보면 매우 간단합니다.
필요한 것은 아래의 두개의 레지 주소입니다.
HKEY_CURRENT_USER\Software\ESTsoft
HKEY_LOCAL_MACHINE\SOFTWARE\ESTsoft
확장자 연결 레지는 알집에서 확장자 연결 체크해제하면 되니깐 신경 쓸 필요는 없습니다.

이젠 설정 파일에 레지 정보를 저장만 하면 됩니다.

ALZip v8.21\App\AppInfo\Launcher\PortableApps.comLauncher.ini
PortableApps.comLauncher.ini 내용을 보면 자세히 설정 하게끔 구성되어 있습니다.
알집은 몇가지만 해주면되니깐 모두 알 필요는 없고 필요한것만 하면 됩니다.
파일명은 제경우 ALZipPortable.ini 변경했습니다.

설정 내용
[Launch]
ProgramExecutable=ALZip\ALZip.exe 
;알집 실행파일 경로

[Activate]
Registry=true

[RegistryKeys]
ALZip_1=HKEY_CURRENT_USER\Software\ESTsoft 
ALZip_2=HKEY_LOCAL_MACHINE\SOFTWARE\ESTsoft
;레지 작업하면서 알아낸 주소
;ALZip_1, ALZip_2은 파일 이름입니다.
;ALZip v8.21\data\settings\ALZip_1.reg
;ALZip v8.21\data\settings\ALZip_2.reg .reg로 형태로 환경설정이 저장됩니다.

 


[FileWrite1]
Type=Replace
File=%PAL:DataDir%\settings   --- 레지 저장 폴더
Find=%PAL:LastDrive%\
Replace=%PAL:Drive%\

[DirectoriesCleanupForce]
1=%APPDATA%\ESTsoft
;알집을 종료하면 C:\Users\사용자\AppData\Roaming\ESTsoft를 삭제

[DirectoriesMove]
ESTsoft=%ALLUSERSPROFILE%\ESTsoft
;알집을 실행하면 C:\ProgramData에 ALZip v8.21\Data\ESTsoft 폴더를 복사하고, 종료하면 삭제 
;ALAd.dll이 광고와 관련되어 있어서 이렇게 해줘야 알집 실행할때 ALAd.dll오류가 발생하지 않습니다.
;광고 보기 싫은신 분은 리버싱해서 패치해줘야겠죠.

%APPDATA%, %ALLUSERSPROFILE% 관련된 자세한 정보는 아래 링크에서 참조하세요.

ALZip v8.21\App\AppInfo\appinfo.ini

[Format]
Type=PortableAppsFormat
Version=2.1

[Details]
Name=ALZipPortable
AppID=ALZipPortable
;위에 변경된 ALZipPortable.ini 파일명과 똑같이 해주세요 에러 날 수가 있습니다.
Publisher=
Homepage=
Category=
Description=
Language=

[License]
Shareable=true
OpenSource=true
Freeware=true
CommercialUse=true

[Version]
PackageVersion=
DisplayVersion=

[Control]
Icons=1
Start=ALZipPortable.exe
;여기도 마찬가지

appinfo.ini 간단하기 때문에 위 내용 그대로 사용하시면 됩니다.
아이콘은 IcoFXPortable 추출하면 됩니다. 따로 설명드리지 않겠습니다.

설정은 모두 끝났고 이젠 알집을 포터블화 하는 과정만 남았습니다.

PortableApps.com Launcher
NSISPortable
편한 곳에 설치해주세요.

PortableApps.comLauncherGenerator.exe 실행 
다음

지금까지 작업했던 ALZip v8.21 폴더를 불러옵니다.
다음

이렇게 에러 메세지가 나온다면 경로 지정를 다시 해줘야 합니다.
PortableApps.comLauncher\Data\settings.ini

[GeneratorWizard]
makensis=F:\NSISPortable\App\NSIS\makensis.exe
;makensis.exe 파일이 있는 경로지정
Drive=F:
Package=F:\ALZip v8.21

컴파일 중....

최종적으로 ALZipPortable.exe 생성되면 끝입니다.
알집을 실행하고 정상적으로 레지스트리,폴더가 생성되고 삭제되는지 확인하시면 됩니다.

이것으로 간단히 알집을 상대로 포터블을 만들어 봤는데 강좌 초보인지라 설명이 많이 부족하네요.
약간의 도움이라도 되셨으면 합니다.