기 타 Win10XPE 에서 Pecmd.ini 위치를 Windows폴더로 이동 하기를 하여 보았습니다
2023.02.10 22:48
강좌란에 카멜님께서 "Pecmd.ini 위치를 Windows폴더로 이동" 이란 강좌를 해주셨습니다
좋은 강좌를 해주셔서 감사합니다
PE를 수정해서 활용하시는 분들은 다 같은 마음일것 같습니다..pecmd.ini가 System32폴더에 있어서 이것을 찾아 꺼내서 수정하고
넣기를 해야하는데..System32폴더에 많은 파일들이 있어서 바로 찾는것이 쉽지 않습니다
그래서 많은 분들이 이미 만드러진 PE의 경우 레지 하이브를 해서 pecmd.ini를 Windows 폴더로 옮겨놓고 사용을 하고 계시죠
저도 이렇게 활용을 하고 있습니다
이왕이면 Win10XPE 빌더로 pe를 만들때 Windows 폴더에 pecmd.ini가 있게 한다면 PE를 만들고 레지 하이브를 하지 않아도 되어서
많이 편하죠..
강좌란에 댓글을 쓰고나서..저도 궁금해서 결곽 어떤지 확인을 해보았습니다
아래는 강좌란의 카멜님의 글입니다
Pecmd.ini 위치를 Windows폴더로 이동
https://windowsforum.kr/lecture/19007731
1. Win10XPE_2022-12-18 버전을 가지고 하였습니다
Core.script의 원본 내용입니다
pecmd.exe 파일이 있는 경우 pecmd.ini를 System 레지 파일에 등록을 하고 있습니다
파일 경로가 System32 폴더입니다.. pecmd.ini 관련해서 제일 나중에 작업을 하는것 같아서 여기를 수정하였습니다
If,ExistFile,%GTarget_Sys%\Pecmd.exe,Begin
System,ERROROFF
RegWrite,HKLM,0x1,Tmp_System\Setup,CmdLine,"Pecmd.exe Main #$pWindir#$p\system32\Pecmd.ini"
End
Else,Begin
TXTAddLine,%w%,cmd.exe,Append
End
Core.script의 내용을 수정하였습니다
위에서 pecmd.ini에 대한 작업들이 이루어지고나서 레지를 수정할때 System32\pecmd.ini를 Windows\System.ini로 복사를 하고
기존 System32\pecmd.ini 파일을 삭제하는 내용을 추가를 하였습니다
If,ExistFile,%GTarget_Sys%\Pecmd.exe,Begin
System,ERROROFF
// 내가 추가
Filecopy,%GTarget_Sys%\pecmd.ini,%GTarget_Win%\pecmd.ini
FileDeleteQ,%GTarget_Sys%\pecmd.ini
RegWrite,HKLM,0x1,Tmp_System\Setup,CmdLine,"Pecmd.exe Main #$pWindir#$p\Pecmd.ini"
End
Else,Begin
TXTAddLine,%w%,cmd.exe,Append
End
2. 다른 수정작업 없이 인터넷이 안되는 PE로 빌드를 하였습니다...System 계정입니다
3. ISO 파일이 만들어졌습니다
4. Win10XPE 너무 오랜만에 해보아서 설정시 프로그램 폴더를 외부로 두었네요
5. boot.wim 안의 Windows 폴더에 pecmd.ini가 있습니다.복사가 잘되었습니다
6. 주석 처리된 안내글이 있습니다
7. PinUtil을 생각 못했네요..pecmd.ini가 System32에서 Windows 폴더로 변경이 되어서 이 경로를 수정해주어야 합니다
8. 여기에서 경로를 Windows 폴더로 수정하였습니다
9. 레지를 하이브 해서 확인하여 보았습니다 pecmd.ini 경로가 Windows 로 되어 있습니다
10. System32 폴더에는 pecmd.ini가 삭제가 되어서 없습니다
11. pe로 부팅하였습니다..pecmd.ini에 있는PinUitl이 잘 등록이 되었습니다
12. pemcd.ini는 이미 만들어진것을 복사해서 활용을 하고 있어서 찾아 보았습니다..아래 경로에 pecmd.ini가 있습니다
13. PinUtil을 미리 수정해 놓으시면 됩니다
14. pecmd.ini는 script 파일에서 수정하는 것이 아니어서 직접 pecmd.ini를 찾아서 수정해주어야 합니다
15. 수정후 //내가 수정이라고 표시를 남겼습니다
16. 기존 파일을 정리를 했습니다 pemcd.ini를 수정한것으로 새로 빌드를 하여 보겠습니다
17. 만들고 있습니다
18. ISO 파일이 새로 만들어졌습니다
19. boot.wim안에 수정한 pecmd.ini가 복사되어 있습니다
20. pe로 부팅을 하였습니다..PinUtil에 있는것들이 등록이 되었습니다
21. Windows 폴더에 pecmd.ini가 있고 System32 폴더에는 파일이 없습니다..다시 확인을 하여 보았습니다
22. 레지도 확인하여 보았습니다
23. 마무리
Win10XPE 빌더로 PE를 만들어 활용을 하신다면 Core.script에서 간단히 수정을 해서 pecmd.ini를 Windows에 폴더로 이동을 하면
pe 수정시에 편한것 같습니다
사용기에서는 System일때만 테스트 하여 본것입니다. 댓글에 쓴것과 같은 결과나 나와서 다행입니다
편안하신 시간이 되시길 바랍니다
댓글 [16]
-
qnd 2023.02.10 22:59
-
왕초보 2023.02.10 23:06
wim 밖에 설정할수 있는 ini 파일이 있다는것은 wim을 수정하지 않아도 되어서 최대 장점인것 같습니다
wim 파일을 수정하면 최적화를 해야하는데 구닥다리 컴퓨터에서는 최적화가 제일 귀찮은 일입니다
-
광풍제월 2023.02.10 23:04
수고하셨습니다.
-
개골구리 2023.02.10 23:20
수고하셨습니다.
-
가을하늘! 2023.02.10 23:40
수고많으셨습니다.
-
샤 2023.02.10 23:40
수고하셨습니다.
-
카멜 2023.02.10 23:40
시용기 잘 봤습니다
한가지 아쉬운건 제가 설명한대로 안하신겁니다
노트패드3을 이용해서 통째로 문자열을 바꾸면 되는데 수동으로 했네요 -
왕초보 2023.02.11 08:53
PE에서 하이브로 pecmd.ini를 위치를 수정하는것처럼 하면 어떨까하고 댓글을 남겼었습니다
저도 PE생성기와 WimBuilder2를 사용하고 있어서 Win10XPE는 어쩌다 Dll 추출용으나 활용을 하고 있어서.. 다른분이
댓글을 보고 확인을하시지 않은것 같아서 댓글을 쓴 제가 궁금하기도하고 제가 아니면 확인하실분도 없을것 같아 직접
확인을 하여 본것입니다
아마 댓글을 쓰지 않았다면 저도 이렇게 확인까지 하지는 않았을것입니다
-
카멜 2023.02.11 11:51
혹시 Win10XPE 를 안쓰고 wimbuilder2를 애용하는 장점이 있는지요?
후자가 괜찮으면 저도 그걸 한번 사용해볼려고요.
-
왕초보 2023.02.11 15:09
Win10XPE 빌더가 wim 파일 용량이 제일큰것으로 알고 있습니다..많은 프로그램들을 실행할수 있고 다양한 설정을 할수가 있어서
PE를 다양하게 활용하는 경우 활용을 하는것 같습니다
wimbuilder2나 PE 생성기 3.3의 경우 Win10XPE 설정을 간단히하고 wim 파일 용량을 줄인정도 입니다
wimbuilder2 경우 Win10XPE에 비해서 wim 파일용량이 차이가 많이 나지는 않습니다
PE 생성기 3.3의 경우 wim 용량이 제일 작아서 PE를 간단한 백업,복구용으로 활용하는 저의 경우에 적당한 버전으로 생각을 합니다
PE 생성기로 만들경우 무료버전일때 SOFTWARE 파일 용량이 Win10XPE나 wimbuilder2에 비해서 2배정도 됩니다
어떤 용도로 PE를 활용할것인지. 어떤 프로그램을 사용할것인지에 따라서 선호도가 있는것 같습니다
PE에 관해서는 못말리는짱구님께 조언을 받으시는것이 가장 확실한 방법으로 생각이 됩니다
-
카멜 2023.02.11 15:36
상세한 답변 감사드립니다.
용량을 선택하느냐,, 보다 안정적인 실행이냐의 선택의 문제 같네요.
가끔 사용하는 제 경우엔 별로 시간에 얽매이진 않으니 용량보단 안정을 선택하는게 더 나을것 같네요.
-
쌍무지개 2023.02.11 00:43
수고하셨습니다!^^ -
dd123 2023.02.11 09:11
수고 많이 하셨어요
오늘도 화이팅!! 하세요~^^
-
풀피리 2023.02.11 09:21
항상 연구하시는 모습이 좋아 보입니다.
편안한 주말 보내시길 바랍니다.
-
상발이 2023.02.11 12:15
수고하셨습니다.
-
스마일^_^ 2023.02.11 16:57
수고하셨습니다.
수고하셨습니다,
pecmd.ini 파일을 찾는것 보다 수정하는게 더 어렵습니다.ㅎㅎ
별로 중요하지 않은건 PinUtil.ini 파일에 추가하니 pecmd.ini 파일은 별로 찾을 일이 없던데요,
감사합니다.^^b