윈 도 우 PE를 만들어보는 초보자입니다.도와주세요~
2018.06.25 11:29
pe에 푹빠져서 일도 안하고 있는 초보자입니다.
WIN10XPE로 X64로 어렵게시리 첫PE를 만드는데 성공했습니다.
바탕화면도 내가 좋아하는 사진으로 바꾸고,인터넷도 되고,EasyBCD도 되고,...
그런데,내가 필요한 프로그램을 추가 하려 합니다
바탕화면에 나타내는것까지는 성공했습니다 (Users\Default\Desktop)
시작화면에 나타내는게 나타나지 않습니다 (Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\StartMenu...이곳에 바로가기를 넣고,부팅후 보면 시작화면에 나타나지가 않습니다)
물론 작업표시줄에도 나타내는것을 성공하지 못했습니다.
파일검색기로 경로를 찾아가보면,바로가기파일들이 StartMenu폴더에 있는데 말입니다
System32에 가봐도 ,여느 PE처럼 win10pe.cfg도 없습니다.
이런경우는 어떤 방법으로 프로그램을 추가하는지요?
이런 경우는 어떤 파일을 수정해야하는지요?
답변 해주시면 정말 정말 감사하겠습니다~~~ㅎ
댓글 [8]
-
연두소리 2018.06.25 11:59
-
태화루 2018.06.25 19:25
답변 감사드립니다~
이분의 글을 따라도 해보았습니다. -
ToPs 2018.06.25 13:26 pecmd.ini 살펴보시면
////////////////////////////////////////////////////////////////////////////////////////////////
_SUB Shortcuts// 바탕화면에 %windir%\system32\cmd.exe의 바로가기 Command Prompt.lnk를 만드는 PECMD.exe의 명령 입니다.
LINK %Desktop%\Command Prompt,%WinDir%\System32\cmd.exe
// 말씀하신 위치의 System Tools 폴더에 Command Prompt.lnk를 만드는 PECMD.exe의 명령 입니다.
LINK %Programs%\System Tools\Command Prompt,%WinDir%\System32\cmd.exe환경 변수 확인은 PE 부팅 후에 명령 창에서 Set 치시면 나옵니다.
작업 표시줄과 시작 고정(?)의 경우
맨 마지막 부분의
[PINTOOL]
StartMenu2=X:\Program Files\AIMP3_x64\AIMP3.exe||||||||
TaskBar1=X:\Program Files\TotalCMD_x64\TotalCMD.exe||||||||
StartMenu1=X:\Program Files\TotalCMD_x64\TotalCMD.exe||||||||
StartMenu0=%WinDir%\Explorer.exe||||||||
TaskBar0=%SystemRoot%\System32\cmd.exe||||||||
TaskBar9=%SystemRoot%\Explorer.exe||||||||참고해서 생성하시면 될듯 합니다.
질문의 방식으로 바로가기를 만들어서 넣으시려면 아래의 위치에 넣으시면 되지 않을까요?
Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
XPE 부팅 후에 환경변수 확인해보니 위의 경로가 Pecmd의 %Programs% 변수로 보입니다.
-
태화루 2018.06.25 19:29
하~;;
답변에 감사드립니다.
근데...내수준에서는 어렵네요 ㅠ -
ToPs 2018.06.25 19:49 제가 댓글에 올린 이미지의 윈도우 탐색기 부분을 보시면 PE 부팅 후 시작을 누르면 나오는 바로가기들이 있는 폴더입니다.
질문 글의 내용처럼 바로가기를 만들어서 넣으시려면
Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\StartMenu
폴더에 넣으시면 안되시고
Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
폴더에 넣어보세요.
LINK %Programs%\바로가기,바로가기를 만들 소스 프로그램
%Programs%의 위치가 말씀하신 위치가 아니고 Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
위치로 환경 변수가 등록 되어져있는 것 같습니다.
아래의 내용은 PECMD.exe LINK 명령으로 바로가기를 만드는 것을 설명한 것입니다.
부팅 전에 이 폴더에 바로가기는 없지만 PE 부팅 과정에서
boot.wim의 %WinDir%\System32\pecmd.ini의 _SUB Shortcuts 위치의 LINK 명령으로 바로가기를 만든다는 내용입니다.
_SUB Shortcuts 살펴보시면
LINK 바로가기,바로가기를 만들 소스 프로그램
LINK %Desktop%\Notepad,%WinDir%\System32\notepad.exe
위와 같이 추가하면 바탕화면에 Notepad.LNK가 만들어집니다.
LINK %Programs%\TEST\Notepad,%WinDir%\System32\notepad.exe
위와 같이 추가하시면 시작을 누르시면 나오는 프로그램 목록에 TEST\Notepad 항목이 생깁니다.
이 경우 부팅 후에 아래의 경로에
Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\TEST\Notepad.LNK
만들어져 있을 것으로 생각됩니다.
-
태화루 2018.06.26 08:58
정말 정말 감사드립니다~
이렇게까지 설명해주셔서 감사합니다~ㅎ
-
태화루 2018.06.26 09:51
흠...난 왜 안되는건지...ㅠㅠ
시작버튼 누르면.바로 나타나는 창에 나타내고 싶습니다.
Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs <<<--이곳에 넣으니 "모든 프로그램"에 들어 가버리네요.
그리고 저의 set..(이것도 요번에 배웠어요~ㅎㅎ)
제가 들여다보아도.저곳이 맞지싶은데...안들어가지네요
제가 pe를 잘못 만들었나봅니다.
-
qnd 2018.06.25 21:24
쉽게 설명해 주셨네요^^
https://windowsforum.kr/10300204
안내만 해드릴게요. 설명이 너무 방대합니다.
https://windowsforum.kr/?act=&vid=&mid=lecture&category=&search_keyword=%EC%A7%80%EC%97%B0%EC%84%9C%EC%97%B0%EC%95%84%EB%B9%A0&search_target=nick_name
지연서연아빠님의 글들인데 많은 도움이 될 것입니다.
한 가지 덧붙이면, 레지스트리를 이용해 시작메뉴나 작업표시줄에 등록하는 거보다는 ini나 cfg를 이용하시길 권합니다.
ini나 cfg를 이용하는 예제들은 PE에 기본으로 다 들어가 있습니다.
이게 불가능할 때도 있습니다. 그 때 레지스트리를 이용하시길 권합니다.