기 타 SHIELD님 K*m님 런처 활용 - 상대경로 관련입니다
2019.08.27 13:22
좋은 프로그램에는..많은 분들이 관심을 가지게 되나 봅니다..
K*m님 런처의 경우 아쉽게도 상용(?) 프로그램이 아니어서인지..설명서가 없어서 불편하신 분들이 많으실것 같습니다
SHIELD님께서 경로에 관해서 아래처럼 수정하신 내용을 사용기에 올려주셨습니다.
늦은시간까지 이렇게 고생을 하여 주셨습니다....좋은 아이디어를 알려주셔서..저도 관심이 생겨..어제 이것저것을 하여 보았었습니다
-----------------------------------------------------------------------------------------------------------------
[수정 후] - 수정 내용 및 수정 시간 08/27/AM 1:00
아이콘 경로 : Icon=Backup_48x48.png
ex>상대 경로 가능 : ./../Launcher\Launcher1\Launcher.exe
ex>절대 경로 가능 : C:\Users\바탕화면\Launcher\Launcher0\lanuncher.exe
-------------------------------------------------------------------------------------------------------------------
위의 내용은 Launche 폴더에 있는 Win8ExpLauncher.ini 에서의 경로입니다.
기본적인 경로는 Launche.exe가 있는 현재 폴더는 ./으로 표시가 됩니다...Launche.exe와 같은 폴더나 하위 폴더에 실행하는 파일이 있다면
./Launche.exe
./Launcher0\lanuncher.exe
현재 폴더 기준으로 아래의 나머지 폴더를 표시하시면 됩니다
./../
이런 표시가 보이시죠.. ./ 은...위에서 보셨듯이...Launche.exe가 있는 위치입니다 ../ 이렇게 점이 2개 있고나서 슬래쉬가 있는 것은..
현재의 폴더보다 상위폴더를 표시하고 있습니다...그래서
./../Launcher\Launcher1\Launcher.exe
이렇게 표시가 된경우에는 ./ 현재 폴더에서 ../ 한단계 위로 올라가서 여기에 있는 하위폴더인 Launcher 부터 경로가 시작되고 있습니다
한 단계 위로 올라갔다가 다시 내려 올필요 없이 간단히 쓰실수 있습니다
Launcher1 폴더가 하위 폴더 이기 때문에 ./Launcher1/Launcher.exe 이렇게 경로를 주시는것이 더 편하실것 같습니다
ini 소스를 파악할때도 간단해서 바로 경로가 파악이 됩니다
어떤것을 사용하여도 결과는 같습니다.....이렇게 사용할수도 있구나 하고 참고하여 주십시요
아래는...집앞의큰**님께서 소개하여 주신 파일은..원본이 아니어서...프로그램을 설치후 ISO파일을 만든 다음에 Win8ExpLauncher.ini 원본을
확인한 내용입니다... 이런 모습이구나 하여 주십시요
1. 집앞의큰**님 파일에도 있는 내용입니다.. 여기에 표시된 경로 표시가..상대경로는 이렇게 사용이 가능하구나 하고 알려준 소스입니다.
2. 원본 ini 파일을 보니까...Launcher.exe 실행시에도...Params=Dont_Eject 값을 주고 있습니다...Params 값을 exe에서..받아서 활용을 하나 봅니다
이렇게 Params 값을 사용하는 프로그램은 당연히..Params 값이 있어야 하지만..그렇지 않은 프로그램들은...Params가 필요가 없을것 같습니다
고수님들의 정확한 의견이 있어야 할 부분이기도 합니다..
Launcher.exe가 있는 현재 위치여서 .\Launcher.exe 라고 표시가 되어 있습니다.. 현재 위치나 하위폴더는 표시하기가 편합니다.
3. 아래에서는 bat 파일을 실행하고 있습니다..이 bat 파일에는 Params=Dont_Eject 라는 것이 없습니다..이렇게 필요가 없는 경우에는 쓸 이유가 없을것
같습니다
4. 상대 경로의 가장 좋은 예입니다
알고보면 아무것도 아닌것인데...이것을 확인하려고 프로그램을 설치하고 부팅 ISO파일까 만들었네요..그래도..이렇게 좋은 예를 찾을수 있어서
다행입니다
Execute=".\..\..\..\Windows\system32\cmd.exe"
After_execute=Hide
여기에는 \로 (역슬래쉬) 표시가 되어 있네요...어디에는 '/' 슬래쉬로 표시가 되어 있는곳이 있습니다..그런데..둘다 작동을 하네요..
\가 4개입니다 .\는..launcher.exe 파일이 있는 현재 위치이기 때문에 계산에서 빼주시면 편합니다
그리고 \Windows 는 Windows 폴더 경로용 \여서 이것도 빼주시면 됩니다..그러면 빨강색 2개가 남습니다
빨간색 2개가...launcher.exe가 있는 위치에서 2단계 상위 폴더를 표시합니다.. 이 위치에 Windows 폴더가 있습니다..
5. 원본 boo.twim파일에서 확인하여 보겠습니다..Windows 폴더와 Programs 폴더가 같은 위치에 있습니다..
6. launcher.exe가 있는 폴더와 boot.wim 루트 사이에 2개단계의 폴더가 있습니다..저의 경우 이런식으로 계산을 하였습니다..
상위폴더 단계는..본인의 취향에 맞는 방식으로 계산하셔서 작동만 잘되면 됩니다..
7. pe로 부팅을 하였습니다. 바탕화면에 런처 바로가기가 있습니다
8. PESOFT 폴더와 Windows폴더가 같은 위치입니다..Launcher0 폴더 위로 2개의 폴더가 있네요...cmd.exe를 실행하려면 중간에 \가 2개 있어야
할것 같습니다...앞,뒤 1개씩 추가하면 총4개가 필요하네요
9. 프로그램 2개에 슬래쉬, 역슬레쉬 따로따로 적용을 하였습니다.. 체크디스크가 있는 폴더는 ...Launcher0 보다..한단계 위에 있네요..
아파트 층수를 생각하시면 편하실것 같습니다....Launcher0 위층에 Launcher 가 살고 있는데 이 층에 ChkDskGui도 살고 있네요
Launcher0와는 1층 차이가 나네요....설명을 잘하는것도 능력인데...저는 표현을 잘 못하는것 같습니다.
1개층 차이가나서..앞의 \ 뒤의 \ 포함해서 3개가 되었습니다
cmd.exe 파일의 경로가 시작되는 Windows 폴더는...Launcher0보다 2층 위에 살고 있네요...결국 \가 4개되었습니다
제가 너무 어렵게 계산(?)을 하는것 같습니다
10. Launcher.exe를 실행할때 원본에 이렇게 되어 있어서...Params=Dont_Eject 가 있습니다.
11. 하위폴더인 Launcher0 등은 아래처럼 간단히 정리가 되었습니다.
12. 런처를 실행하였습니다..
13. 백업/복구로 이동이 잘되었습니다...추가한 2개 프로그램이 여기에 있습니다
14. 체크디스크 프로그램이 실행이 잘 되었습니다..런처는 숨김으로 되어있어서 보이지 않습니다..
15. system32폴더에 있는 cmd.exe도 잘 실행이 되었습니다..특이하게...cmd가 실행이 되었는데...런처가 그대로 버티고 있습니다.숨김이 되지 않네요
16. 마무리
알고 보면 별것 아니죠....런처에 대한 설명서가 없어서...초보인 제가..하여본것을 사용기에 쓴것 뿐입니다..모르고 계셨던 분들만 참고하여 주십시요
더 좋은 방법들이 있을수 있습니다...초보는 이렇게 하였구나 하여 주십시요
조금은 복잡하지만...몇번해보시면..상대경로를 입력하시는데 요령이 생기실것입니다.. 이렇게 상대 경로를 활용하면 편리한 점들이 있습니다
PETools/Launcher/Launcher.exe 이렇게...PETools안에 있는 런처가..PETools폴더에 있는 프로그램들을 실행시킨다고 하였을때...
상대경로라면...PETools 폴더가 어느 파티션에 있든지 상관이 없습니다..PETools폴더가 있는 파티션을 Y:로 마운트 하지 않아도...런처에서
프로그램을을 잘 실행할수 있습니다..
또 다른 좋은점도 있습니다..
PETools/Launcher/Launcher.exe 이렇게 되어 있는데..같은 파티션 루트에 OKR 폴더가 있다면...이것을 등록하는것이 쉽지 않죠...
pecmd.exe에서 ini로 등록이 편하게 가능하기는 합니다..
아니시면..Y: 드라이브로 고정을 하고 등록하시는것이 편하실것입니다..하지만..cmd.exe를 실행했것처럼...상태경로를 활용하시면..Launcher.exe가
있는 폴더가 아니어도..프로그램을 등록해서 사용하실수 있으십니다..
어떤 프로그램이든지 장점이 있으면 단점도 있을것입니다...필요한 장점을 최대한 활용해서...사용하시는 분이 편하시면 최고죠...
필요한곳에...상대경로,절대경로를 잘 섞어서 사용하시면 좋은 결과가 있으실것 같습니다
초보가 아는 수준이어서..부족한것들이 보이실것입니다....역시 초보구나 하시면서..넘어가 주십시요
오늘 하루도 웃음이 가득하시길 바랍니다
수고 많으시군요. ^.^