설치 / 사용기

기 타 _Launch.exe에 오름차순 정렬을 적용하여 보았습니다

2023.04.19 22:17

왕초보 조회:793 추천:13

저의 경우 지후빠님께서 만들어 주신 _Launch.exe를 PEUtils 폴더에 활용하지 않고 모든 바로가기 파일이 있는 모든 프로그램 폴더에

활용을 하고 있습니다

보조프로그램, 컴퓨터관리 폴더는 Start Menu 폴더에 두어서 모든 프로그램 폴더에는 이 폴더들이 없습니다

모두 lnk 파일만 있습니다..

조금 특이하게 lnk 파일만 있어서 _Launch.exe를 활용하면 파일명으로 순차적으로 보여줄줄 알았습니다..바로가기 파일중에서 exe가 

폴더에 있어서 Load.ini에서 바로가기 파일을 만든것들을 맨 뒤에 등록이 되고 있습니다..

 

_Launch.exe를 사용시에 지정 폴더안에 폴더가 있은 경우에는 exe를 먼저 검색하고 폴더를 검색하기 때문에 폴더안에 있는것이 늦게

등록이 됩니다..lnk 파일도 원래 경로에서 폴더가 있는것을 적용을 하나 봅니다..

 

소스에 있는 Loop,Files,*.*,R 를 구글에서 검색한 것입니다

 

https://autohotkeykr.sourceforge.net/docs/commands/LoopFile.htm

 

FileList =

Loop, Files, *.jpg

   FileList = %FileList%%A_LoopFileName%`n

Loop, Parse, FileList, `n

   FileMove, %A_LoopField%, renamed_%A_LoopField%

 

NTFS 파일 시스템의 파일은 아마도 언제나 알파벳 순서로 열람될 것입니다. 다른 파일 시스템에서는 특별한 순사가 없이 열람됩니다.

특정 순서로 열람하려면, 아래 섹션의 에제에서 보여주는 것처럼 Sort 명령어를 사용하십시오.

 

위의 내용을 보면..알파벳순으로 정렬이되는것 같기도 합니다..

 

위의 명령어를 중에서 Loop, Files, *.jpg 와 Sort  그리고 나서 Loop, Parse, FileList, `n 명령어를 활용해서 메뉴를 오름차순으로 등록을

하여 보았습니다.. 

Loop, Parse, FileList, `n 명렁어를 사용하는 경우 메뉴 등록 부분도 달라지네요..

초보가 엉성하게 이것저것을 모아서 하게 되어서 소스없이 활용했던 명령어만 적게 되었습니다

 

이 경우에도 조건이 필요하기는 합니다..지정폴더에안에 폴더가 있으면 이것은 맨 나중에 등록이 됩니다

저처럼 모든 프로그램 폴더에 폴더가 없고 lnk가 있는 경우에만 가능한 방법입니다.. 조금은 아쉬운 부분입니다

 

 

1. 폴더가 있는 경우 나중에 검색이 되어서 등록이 되기 때문에 메뉴에 아래처럼 보입니다

1.jpg

 

2. 모든 프로그램 내에 폴더안에 있지 않은 바로가기들이 맨 나중에 등록이 되어 있습니다

   이 바로가기들은 PEUtils에 안에 있는 폴더에 exe가 있어서 Load.ini로 등록을 바로가기들입니다.. lnk 파일 순이 아니라 실제 파일 위치에

   따라서 정렬을 하나 봅니다

2.jpg

 

3. 이렇게 폴더안에 있어서 Load.ini에서 바로가기를 만들었습니다

3.jpg

 

4. loadtool.wcs에서 바로가기를 만들고 이 바로가기를 작업표시줄에 등록하는 경우 wim 수정없이 아이콘 크기를 설정할수 있어서 좋은

  점도 있습니다...저의 경우 폴더는 모든 프로그램으로 고정이어서 loadtool.wcs에서 바로가기 파일을 만들지 않고 최신 _Launch.exe에

  있는 _Launch.ini를 활용하는 방식으로 수정을 하여 보았습니다

4.jpg

 

5. 수정한것으로 부팅을 하였습니다..구분을 위해서 아이콘을 다른것으로 하였습니다

  저는 lnk가 있는 폴더가 고정이어서 loadtool.wcs에서 바로가기 파일을 만들지 않습니다

5.jpg

 

6. 작업표시줄에 Launcher.exe를 바로 등록을 하는것으로 하였습니다

6.jpg

 

7. 아이콘 크기는 Launcher.ini에서 설정을 합니다..폴더 경로는 X:의 모든 프로그램 폴더여서 아예 프로그램안에서 설정하는 것으로 하였

  습니다..실행 속도가 조금이라도 빠른것 같아서 이렇게 하기는 했습니다만 별 차이가 없는것 같습니다

7.jpg

 

8. lnk 파일을 먼저 소트하고 나서 메뉴에 등록을 해서 아래처럼 폴더안에 있는 exe들도 순서대로 등록이 되었습니다

8.jpg

 

9. 시작메뉴와 같은 순서대로 되었습니다

9.jpg

 

10. 아이콘이 원래 크기가 16 이라고 하셔서 16을 설정하여 보았습니다

10.jpg

 

11. 시작메뉴와 같은 크기여서 저처럼 노안인 경우 24로 해야 할것 같습니다

11.jpg

 

12. 모든 프로그램 폴더에 보조프로그램,컴퓨터관리 폴더가 있는것은 아래처럼 됩니다

  lnk 파일을 모두 검색후(전체 경로가 등록된 상태입니다) 이것을 소트해서 하기 때문에 폴더가 소트에 영향을 주나 봅니다

  결국 순차적으로 정렬하려면 폴더가 없는 상태여야 하네요

12.jpg

 

13. 마무리

이미 잘 만들어저 있는 프로그램에 소트 하는 부분만 추가를 하눈것인데도..기초가 없어서 인지 생각보다 시간이 많이 걸렸네요..

실제 제대로 한것인지도 잘 모르겠습니다..결과가 정렬이 되어 있어서 그런가 보다 합니다

 

특이한 현상(?)이 있어서..정렬까지 해보게 되었네요..

 

오늘 하루도 고생이 많으셨습니다

편안하신 시간이 되시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10919 기 타| pureBasic IFW BR OneClick v0.02 - 드래그, PE 설정 기능... [12] 왕초보 737 27 03-26
10918 기 타| Snapshot_BR_Single_v3.0 감사 사용기^^ [7] 수리수리 631 17 03-25
10917 소프트웨어| Advanced Installer 한글 패치 2종 [78] SPiRiTY 1055 106 03-25
10916 윈 도 우| 무인 설치 unattend.xml 에서 윈도우 11만 특정 작업하기 [16] suk 810 41 03-25
10915 소프트웨어| 아래 글에 그거 일부 기능만 완성(수정) [11] 라랑 403 16 03-25
10914 소프트웨어| PureBasic으로 BCD 툴 따라해보는 중 [4] 라랑 545 9 03-24
10913 기 타| WinXPE147수정버전_20240322_ 23H2(빌드22631.3296)사용기 [66] 격자 1195 114 03-23
10912 기 타| [추가] 노랑개굴님 Menu.wcs을 활용하여 보았습니다. [11] 왕초보 825 22 03-23
10911 기 타| 【수정】 Easylight 288mb-Wifi ToolsEL wim통합 PE update2 [36] 딸랑쇠 1795 91 03-23
10910 윈 도 우| 무월님에게 그리고 스크립트 고수님들에게...... [3] 마로94 609 2 03-22
10909 윈 도 우| 윈도우 통합 과정 - 감사합니다 모든분들꼐 [15] 마로94 907 28 03-22
10908 소프트웨어| WIM 정보 v0970 - bcd 1회 부팅 - 소소한 버그들 수정. WIM... [16] 입니다 900 51 03-22
10907 기 타| [문제해결] PE 1회 부팅 PESettings v4.0 의 배경사진에 문... [20] 왕초보 835 35 03-22
10906 기 타| [종료]WindowsXPE147_20240322 [45] 노랑개굴 1282 92 03-22
10905 윈 도 우| cmder 소개 [28] 집앞의_큰 809 63 03-22
10904 기 타| WIndowsXPE147 필드사용기 [35] V무등산V 571 62 03-21
10903 소프트웨어| 헉시 저처럼 PureBasic 시작해보신 분 계실라나요? [6] 라랑 488 8 03-21
10902 윈 도 우| ADK PE 만들어서 놀았습니다. ( Feat : LaunchBar ) [26] do98 537 49 03-21
10901 기 타| pureBasic - PE 1회 부팅 PE 체크기능을 추가하여 보았습니다. [15] 왕초보 755 22 03-21
10900 기 타| pureBasic - PE 1회 부팅 Launch에 사진을 넣어 보았습니다 [20] 왕초보 745 22 03-21
XE1.11.6 Layout1.4.8