강좌 / 팁

소프트웨어 단순한 팝업 메뉴형 런처 PopSel (실컴,PE)

2023.03.30 00:04

지후빠 조회:2449 추천:26

안녕하세요?

단순한 팝업 메뉴형 런처 PopSel 사용 팁입니다.

- https://www.horstmuc.de/wpop.htm (홈피에 유용한 툴이 여러개 있으니 두루 살펴보시면 좋겠습니다.)

 

윈도우10까지는 작업표시줄에 도구모음 추가로 포터블 등의 바로가기를 모아서 사용하였습니다.

0.jpg

윈도우11에서는 기능이 사라져서 PStart로 트레이에서 비슷하게 사용할 수 있는 것 같습니다.

(이전에 올라온 관련 게시물이 있었는데 못찾겠습니다.ㅜㅜ)

얼마전 문의가 있어서 검색하여 알게된 PopSel 이 단순하면서 활용성이 있는 것 같아서 소개합니다.

나중에 실행하면 굼뜨게 실행되는 문제가 있는 것 같긴 합니다. 여러 컴터에서 테스트가 필요할 것 같습니다.

 

최종적으로는 작업표시줄에 등록된 아이콘을 실행하면 아래와 같은 형태의 팝업 런처를 나타내는 것입니다.

00-0.jpg

 

이전에 오토핫키로 만들었던 런처과 외형은 비슷합니다. https://windowsforum.kr/review/16853140

실행 방식에 있어서는 PESettings 와 비슷합니다. https://windowsforum.kr/review/18626558

 

1. 기본 기능 ; 대부분 PopSel-en.chm 파일에 있는 내용입니다.

- PopSel.exe 를 실행하면 "실행파일이름.lst(PopSel.lst)" 목록 파일를 자동으로 불러들여 메뉴를 나타냅니다.

- 참고로 실행파일 이름을 PETools.exe 등으로 바꾸면 여러개를 작업표시줄에 등록할 수 있습니다.

- 해당하는 list 파일이 없으면 아래처럼 새로운 메뉴를 만드는 창이 나타납니다.

00.jpg Create ~~ 클릭하면 아래 설정창이 나타납니다.

00-1.jpg

 

- 탐색기에서 실행파일 들을 선택하여 좌측 패널에 drag & drop 하면 쉽게 등록됩니다.

01.jpg

 

- PopSel.exe 를 다시 실행하면 아래와 같이 팝업 메뉴가 실행됩니다.

02.jpg

- PopSel.lnk 처럼 바로가기를 만들어 아래처럼 옵션을 주고 작업표시줄에 등록하여 실행하면 아래와 같고

--- /i (아이콘 표시), /n 메뉴 영역 외부를 클릭시 configuration 팝업창 나타나는 것을 억제함

03.jpg 실행파일과 목록파일 이름이 같으면 /n /i 만 입력해도 됩니다.

04.jpg 메뉴중 하나를 실행하면 해당 프로그램이 실행되고 메뉴는 사라집니다.

05.jpg 메뉴를 실행하지 않고 다른 곳을 클릭하면 나타나고, 클릭하면 설정창을 나타냅니다.

 

- 폴더를 등록하여 안에 있는 exe를 서브 메뉴로 나타낼 수도 있습니다.(아이콘 표시는 안됨)

06.jpg

07.jpg

 

- 또 서브메뉴를 사용할 수 있네요.

08.jpg

09.jpg

 

2. 배치파일로 list 파일 만들기

- pstart에 비해 리스트 파일 형태가 단순하여 배치파일로 만들어 실행해봅니다.

- 응용하여 미리 작업표시줄에 링크를 등록해두면 실컴, PE에서도 실시간 팝업 메뉴를 만들 수 있을 것 같습니다.

Tools.bat PopSel.exe 와 같은 폴더에 두고 실행하면 각 드라이브의 다음과 같은 폴더를 찾아서 리스트를 형성, 실행합니다.

- 각 드라이브 루트에서 Tools ToolsEL ToolsQT PETools PEApps PEFiles PEUtils 폴더 검색

07.jpg

- D PETools=files;*.exe /noExt;D:\PETools 형태로 등록시 아이콘 표시가 안되고 서브 폴더의 exe가 등록되지 않아서 exe를 개별 등록하는 것을 해보겠습니다.

 

Tools1.bat 뒷쪽 드라이브부터 PETools Tools ToolsEL ToolsQT PEApps PEFiles PEUtils 폴더를 검색하여 첫번째 만나는 폴더내 exe만 메뉴에 나타냅니다.

10.jpg

Tools2.bat 모든 드라이브 앞쪽부터 PETools Tools ToolsEL ToolsQT PEApps PEFiles PEUtils 폴더 모두를 검색하여 서브메뉴에 등록합니다.

11.jpg

 

3. 오토핫키를 이용하여 PStart 도 유사한 방식으로 실행하기

- 먼저 아래 처럼 PStart 설정을 해줍니다. 복잡한 단축키로 설정

12.jpg

PStart2.ahk PStart2.exe exe는 64bit이고, 바이러스 오진 나타날 수 있습니다.

--- PStart.exe 와 같은 폴더에 PStart2.exe 를 두고 PStart2.exe 를 작업표시줄에 등록한 후 해당 아이콘을 실행합니다.

--- PStart.exe 가 실행중이면 메뉴만 팝업. 실행중이 아니면 실행후 메뉴 팝업하고 클릭 후 PStart.exe 를 종료시킵니다.

0pstart.jpg

 

호기심에 PopSel 활용 방법을 궁리해봤습니다. 읽어 주셔서 감사합니다. ^^

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4479 소프트웨어| pureBasic Glass 윈도우 및 버튼 021 [5] update 입니다 274 11 04-20
4478 윈 도 우| WindowsXPE147-1빌더/나만의 PE를 만들자 시즌2 ?? 1탄 (... [49] update 지연서연아 1437 59 04-16
4477 서버 / IT| 하드 디스크 사용시간 초기화 하기 [6] gooddew 1413 9 04-15
4476 소프트웨어| 응답파일(unattend.xml) 교체 및 수정 - ChangeUnattend [13] 무월 1018 38 04-13
4475 소프트웨어| AOMEI Backupper 백업실패 및 글씨 안보임 문제해결법 [3] 『ⓖⓤⓝ』 674 11 04-12
4474 윈 도 우| 윈도우 계정/자동로그인 버그 해결 방법 사가르마타 672 0 04-12
4473 윈 도 우| 원격 데스크톱..., 자격증명이 작동하지 않습니다... [1] 사가르마타 251 1 04-12
4472 윈 도 우| SSD 에서 파일 삭제를 주의해야 되는 이유 [3] gooddew 2040 12 04-10
4471 윈 도 우| 특정 폴더목록 자동열기 배치파일 [2] 메리아 636 13 04-09
4470 윈 도 우| 하드 디스크 아이콘 바꾸기 [11] 타천사둘리 1245 8 04-08
4469 소프트웨어| pureBasic 자동완성을 위한 프로젝트 만들기 [6] 입니다 988 14 03-28
4468 윈 도 우| [uupdump] 윈도우 업데이트 및 드라이버(IRST&NVMe) 통... [17] 무월 2121 34 03-27
4467 소프트웨어| WimLib Api 백업.복원 미완성. 샘플 7가지. [10] 입니다 891 12 03-27
4466 소프트웨어| SDK(Software development kit) 에 대한 이해 [5] 입니다 567 7 03-27
4465 소프트웨어| pureBasic 구조체, Union 구조체 [4] 입니다 590 9 03-25
4464 소프트웨어| pureBasic 외부 함수 호출 [1] 입니다 344 9 03-25
4463 소프트웨어| pureBasic 포인트 기본 이해 [3] 입니다 355 10 03-25
4462 소프트웨어| purebasic Macro 기본 [3] 입니다 403 9 03-25
4461 소프트웨어| purebasic 함수 인수 기본 값 설정으로 생략하기 [2] 입니다 347 9 03-24
4460 소프트웨어| purebasic 기본적인 변수, 함수 선언 [5] 입니다 441 11 03-24
XE1.11.6 Layout1.4.8