강좌 / 팁

윈 도 우 _Launch.exe 를 PE 에 적용해보기

2023.04.15 22:38

지후빠 조회:2015 추천:22

안녕하세요?

얼마전 올린 자료 - https://windowsforum.kr/review/19231613 - _Launch.exe 를 PE에 적용하는 방법입니다.

보시고 자신에 알맞는 방법을 골라서 적용해보시면 좋겠습니다.

참고로 말씀드리면 _Launch_2.3_1234.zip 아니라 _Launch_1.3_1234.zip 인데 오타가 있었습니다.ㅜㅜ

 

0. 테스트 환경 설명

- 얼마전 올라온 https://windowsforum.kr/gallery/19231841 ISO를 벤토이로 부팅, qnd님 감사합니다.^^

- g: 드라이브로 iso가 마운팅되고, 포터블 유틸 폴더 g:\PEUtils 존재

- 테스트를 위해 x:\PEUtils 폴더를 만들고 _Launch.exe 와 포터블 유틸 일부를 복사하였습니다.

- x:\Windows\_Launch.exe 복사하였습니다. 아래 사진은 테스트하면서 추가한 파일들입니다.

01.png

_Launch_PE_test_1234.zip ; 참고하시라고 테스트시 사용한 자료 첨부합니다. 암호; 1234

- 작업표시줄에 고정된 Pecmd-LOAD-Launch.lnk  -> Pecmd.exe LOAD _Launch.ini : x:\PEUtils\_Launch.exe 실행

- 작업표시줄에 고정된 Pecmd-LOAD-Launch2.lnk -> Pecmd.exe LOAD _Launch2.ini : x:\Windows\_Launch.exe 24 g:\PEUtils exe 실행

- make_lnk_and_pin_to_taskbar.cmd  -> _Launch.LNK 생성하여 작업표시줄에 고정 : x:\Windows\_Launch.exe 24 x:\PEUtils exe 실행

- make_lnk_and_pin_to_taskbar2.cmd -> _Launch2.LNK 생성하여 작업표시줄에 고정 : x:\Windows\_Launch.exe 24 g:\PEUtils exe 실행

 

1.  Pecmd 용 ini 파일을 만들고 Pecmd 바로가기를 작업표시줄에 등록

 

가.  뒷쪽 드라이브로 부터 PEUtils\_Launch.exe 찾아서 실행

- _Launch.ini 에 다음 한줄의 Pecmd 명령어를 작성

     FORX !\PEUtils\_Launch.exe,Launch,1,EXEC %Launch%

- Pecmd LOAD _Launch.ini 명령어로 Pecmd 바로가기 만들어 작업표시줄에 등록하여 실행 (아이콘도 바꾸고)

02.pngx:\PEUtils\_Launch.exe 실행된 결과

 

나.  앞쪽 드라이브로 부터 PEUtils 폴더 찾아서 x:\Windows\_Launch.exe 에 인수로 실행

- _Launch2.ini 에 다음 한줄의 Pecmd 명령어를 작성

     FORX @\PEUtils,Tools,1,EXEC %CurDir%\_Launch.exe 24 %Tools% exe

- Pecmd LOAD _Launch2.ini 명령어로 Pecmd 바로가기 만들어 작업표시줄에 등록하여 실행

03.pngg:\PEUtils 인수가 지정되어 실행됨

 

2. 배치파일에서 x:\Windows에 바로가기를 만들고 작업표시줄에 등록하여 실행

 

가. 뒷쪽 드라이브 부터 대상 폴더들을 검색하여 첫번째 폴더를 대상으로 Launch.lnk 생성

@echo off

set dir=PETools Tools ToolsEL ToolsQT PEApps PEFiles PEUtils

for %%@ in (Z,Y,X,W,V,U,T,S,R,Q,P,O,N,M,L,K,J,I,H,G,F,E,D,C,B,A) do (

  for %%# in (%dir%) do if exist %%@:\%%# (

    PECMD LINK %SystemRoot%\_Launch,_Launch.exe,24 %%@:\%%# exe

    "%ProgramFiles%\WinXShell\WinXShell.exe" -code "Taskbar:Pin([[%SystemRoot%\_Launch.lnk]])"

    exit)

)

04.png

 

나. 앞쪽 드라이브 부터 대상 폴더들을 검색하여 첫번째 폴더를 대상으로 Launch2.lnk 생성

- 2-가 와 같은 방법입니다. 드라이브 문자만 오름차순으로 나열하여 앞쪽부터 검색되도록하였습니다.

@echo off

set dir=PETools Tools ToolsEL ToolsQT PEApps PEFiles PEUtils

for %%@ in (A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) do (

  for %%# in (%dir%) do if exist %%@:\%%# (

    PECMD LINK %SystemRoot%\_Launch2,_Launch.exe,24 %%@:\%%# exe

    "%ProgramFiles%\WinXShell\WinXShell.exe" -code "Taskbar:Pin([[%SystemRoot%\_Launch2.lnk]])"

    exit)

)

06.png

05.png

 

필요시 2개 이상을 작업표시줄에 등록할 수도 있겠습니다.

_Launch.exe를 만들었지만 어떻게 PE에 적용하는지 궁금하실 것 같아서 올려봅니다.^^

혹시 문제 있으면 댓글 주십시오. 편히 주무십시오. ~.~


 

- 2023-4-16 17:00 추가 -

모든 드라이브 루트에서 PETools Tools ToolsEL ToolsQT PEApps PEFiles PEUtils 폴더를 찾아서 모두 작업표시줄에 등록해봤습니다.

make_lnk_and_pin_to_taskbar_all.cmd 이걸 빠뜨렸네요ㅜㅜ

- 실행전 작업표시줄

07-0.png

- 실행후 작업표시줄, 첫번째 아이콘 실행

07-1.png

- 두번째 실행

07-2.png

- 세번째 실행

07-3.png

- 네번째 실행

07-4.png

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
1928 윈 도 우| winpe에서 startis[all]back를 이용한 탐색기 색 변경 [14] sunshine 611 14 08-23
1927 윈 도 우| [2탄] install.wim 누적 업데이트 + 드라이버 통합 하기 (D... [9] 무월 1383 28 08-21
1926 윈 도 우| [1탄] install.wim 누적 업데이트 통합 하기 [26] 무월 1875 45 08-19
1925 윈 도 우| Windows Defender 방화벽 인/아웃바운드 허용/차단 추가 [20] 무월 2083 35 08-17
1924 윈 도 우| winpe 시작 화면 Shutdown 메뉴 수정 [10] sunshine 859 18 07-25
1923 윈 도 우| 없이는 살 수 없는 Windows 바로 가기 키 11개 [5] VᴇɴᴜꜱGɪ 2965 31 07-18
1922 윈 도 우| Windows 11에서 모니터에 적합한 색 프로필을 얻는 방법 [3] VᴇɴᴜꜱGɪ 1501 2 07-17
1921 윈 도 우| RunOnce 레지스트리 키(간단 메뉴얼) [3] 過客 924 14 07-16
1920 윈 도 우| Microsoft Edge 브라우저 제거 [23] 무월 2400 36 06-30
1919 윈 도 우| 윈도우11,10 MS계정 없이 로컬 계정으로 설치하기 [31] 무월 3895 33 06-23
1918 윈 도 우| 윈도 에러 생길때, 모든 이벤트 로그 한꺼번에 보기 [10] zerojiddu 1265 10 06-23
1917 윈 도 우| OneDrive 설치 방지, Microsft Edge 바로가기 생성 방지 [3] 무월 1040 11 06-23
1916 윈 도 우| 윈도우10 & 11 작업표시줄 시계에 요일 나오게 하는 방법! [28] 무월 2388 33 06-21
1915 윈 도 우| 한글 자음 모음 분리 현상 해결 방법 [7] 무월 1314 14 06-21
1914 윈 도 우| 윈도우11 네트워크 인터넷 연결 없이 설치하기 [6] 무월 2321 16 06-20
1913 윈 도 우| 파워쉘로 움직이는 .gif 바로 만들기 [6] zerojiddu 992 10 06-18
1912 윈 도 우| Windows 11의 Microsoft 스토어에서 앱 다운로드 중지를 해... VᴇɴᴜꜱGɪ 1081 4 06-13
1911 윈 도 우| Internet Explorer 11 강제 실행 [15] 무월 2623 22 06-10
1910 윈 도 우| Windows 11에서 그룹화를 비활성화하는 방법 VᴇɴᴜꜱGɪ 737 2 06-10
1909 윈 도 우| NTP 서버&클라이언트 설정 하기 (윈도우 시간 동기화) [5] 무월 1171 7 06-03
XE1.11.6 Layout1.4.8