강좌 / 팁

기 타 bat로 포터블 만들기 간단 팁

2020.11.12 00:20

슈머슈마 조회:2714 추천:20

bat 로 포터블 만들어서 exe 컨버딩 시키면 간단하게 포터블 프로그램을 만들수 있습니다.

 

bat 사용 예제

 

 

@echo off

::pushd “%~dp0” (상대 경로) 최상위 폴더 아래에서 구동 즉 지금 데이터가 들어있는 프로그램이 있는 부분부터 시작

:: usb에 넣고 다닐때 이런식으로 하면 C:\ 라든가 D:\가 필요없이 바로 데이터가 들어있는 폴더 부터 시작합니다.

pushd “%~dp0”

::if 아래는 윈도우 시스템 환경에서 x64와 x32 환경에서 선택 실행하라는 부분입니다.

if "%PROCESSOR_ARCHITECTURE%"=="x86" goto x86

if "%PROCESSOR_ARCHITECTURE%"=="AMD64" goto x64

exit

::===============================================================================

:: 레지스트리 병합 data 폴더안에 folderguard_sat.rag 레지파일을 시스템 레지에 병합합니다.

REG IMPORT data\FolderGuard_Sat.reg

::================================================================================

::

::================================================================================

:: 내문서에 Radialix 3폴더 만들기license.ini 라는 파일을 복사

:: 공백이 있는 문자는( "" )테두리를 쳐야함 공백은 인식못함

:: (:: 주석처리 해제하고 사용)

:: mkdir 폴더를 만듭니다. 내문서에 폴더 radialix 3 를 만들고 license.ini 파일을 복사

:: 경우에 따라서 데이터 설정파일들은 appdata 폴더에 저장이 됩니다.

:: %appdata% 를 경로로 잡으시면 됩니다.

:: mkdir 로 폴더를 만들었는데 폴더가 존재할경우 cd를 써서 폴더로 이동후 copy 복사를 하시면 되겠습니다.

:: cd "%userprofile%\documents\Radialix 3" 이렇게 되겠네요 appdata로 보낼경우 cd "%appdata%radialix 3"로 만드시면

:: 됩니다.

mkdir "%userprofile%\documents\Radialix 3"

copy license.ini "%userprofile%\documents\Radialix 3"

::================================================================================

::

::================================================================================

:: 아래는 x64 와 x32 환경 64환경일 경우 64프로그램이 실행 32환경일 경우 32비트 프로그램이 실행됩니다.

:: app 폴더 안에Radialix64.exe 프로그램 실행 이렇게 되겠네요

:: x64 System 선택할때 사용하세요

::x64

%~dp0\app\Radialix64.exe

::exit

::

:: x86 System 선택할때 사용하세요

:x86

%~dp0\x32\Radialix32.exe

::=================================================================================

cls

 

 

 

 

필요에 따라서 ( :: ) 주석처리 포함 불포함 시켜서 사용하시면 됩니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4343 원래 비스타가 설치되어 있는 대기업 컴퓨터에서 업그레이드 [6] 화군 10475 0 06-18
4342 중요한 동영상재생 탐색시 에러에 대한 깊은 고찰 [3] 똘똘아미안 6642 0 06-21
4341 기 타| 부팅 에러 복구법 gooddew 8796 0 06-22
4340 익스플로러7 처음 설치 또는 사용시 시작페이지 지정후에도... [6] 생강도넛 6575 0 07-04
4339 기 타| 비스타와 xp 파일공유 [4] gooddew 10889 0 07-04
4338 자동인증 DVD 만들기 [2] 생강도넛 14649 0 07-10
4337 비스타 부가 기능 끄기(간단한 설명)......... 웅이 15597 0 07-28
4336 기 타| 바이오스 업데이트 하실때는?? [7] gooddew 8778 0 08-05
4335 1메가 이상 바이오스 CMOS진입이 안되는 경우 해결 방법(공... [2] 김이수 7909 0 08-05
4334 기 타| Award bios 가이드(영문) gooddew 6688 0 08-06
4333 [수정] 9800GTX +(Plus) 구입시 유의 사항 [14] 기가매니아 6097 0 08-08
4332 Vista 설치후 바로 인증따기 [2] EP45 18480 0 08-09
4331 기 타| 비스타(VISTA) 인증 후 무한 리부팅 현상 해결법 [2] gooddew 10170 0 08-12
4330 [re] 서버 2008 인증 (건너뛰기) [1] 생강도넛 6898 0 08-15
4329 기가보드 듀얼바이오스 복구방법 [7] 기가매니아 9069 0 08-20
4328 기 타| 기가바이트 초기 부팅불 바이오스 복구 [1] gooddew 12163 0 08-23
4327 [CD_DVD에서 부팅영역 추출하기]-부팅이미지만들기 [1] 기가매니아 10435 0 09-05
4326 [bbie 실행모습 그림파일] 기가매니아 6003 0 09-05
4325 [re] [bbie 실행모습 그림파일] [1] cky7041 4994 0 09-09
4324 기 타| Module ID's for AMI BIOS'S gooddew 6137 0 09-12
XE1.11.6 Layout1.4.8