스크린 샷

제목 : 19H2_2006Pv3, 스크립트v6.01

히이이잌

mInfo.jpg

윈포 외에도 출처를 밝히지 않는 조건으로 무단 배포, 개작 및 재배포 허용합니다.

그냥 길가다 주웠다고 하세요. 

안에 들어있는 배치파일 또한 자유롭게 다른곳에 활용하셔도 됩니다.

몇몇 EXE로 컴파일된 배치파일의 경우 실행한 뒤에 %TEMP% 경로에 들어가거나,

BAT TO EXE converter의 EXE TO BAT 기능을 사용하면 디컴파일 가능합니다.

Bat_To_Exe_Converter 3.0.10.0.zip

 

※주의
이 PE는 '쓰기 가능한 저장매체'에서 ISO파일 내부의 모든 파일이 존재하는것을 기준으로 만들어졌습니다.

 

Grub 등의 부트로더를 통해 iso 자체로 부팅시키는 경우 (ventoy 등) 일부 기능이 정상적으로 동작하지 않을 수 있습니다.

Wim파일만 따로 꺼내서 BCD에 등록하는 경우 부팅이 제대로 되지 않을 수 있습니다. (부팅 과정 도중 _PE_CONFIG 폴더 필요)

PE가 부팅되는 도중 _PE_CONFIG 폴더에서 설정값을 불러오고,
_PE_DRIVER 폴더에서 외부 드라이버팩 등의 파일을 불러오게 됩니다.

부팅이 완료된 이후에는 USB를 뽑아도 정상 동작합니다.
(단 Firefox의 경우 최초 실행시 저장매체가 연결되어있어야함, 부팅시에 자동으로 압축이 해제되게 하려면 _PE_CONFIG폴더의 ini파일 참조)
(각종 설정 저장 기능 이용시에도 저장매체가 연결되어있어야함)
 



PC의 고정식 디스크에 설치하여 복구솔루션처럼 활용하려는 경우

Windows_PE_설치_스크립트_V6.01.7z 를 받아 압축을 해제한뒤

ISO 폴더 안에 PE를 넣고 설치 시작.cmd를 관리자 권한으로 실행해주세요.

(https://windowsforum.kr/gallery/12796601 먼저 읽어보시고 사용하세요)

 

USB에 넣고 사용할 경우

rufus-3.10p.exe   를 받아 관리자 권한으로 실행한 뒤

rufus.png 

(1) USB 드라이브를 선택

(2) ISO 파일 선택

(3) 볼륨명 (내PC에서 표시될 USB 이름)

(4) ALT+E를 눌러 BIOS/UEFI 공용 모드 활성화

(5) 시작

순서로 누르시면 끝입니다.

 

만들때 USB는 포맷되어 모든 데이터가 삭제되므로 주의하세요.

 


(PE)

2006Pv2->2006Pv3 수정 내역

 

comapre.jpg

 

10pe.wim

_PE_CONFIG.ini 

두 파일이 교체되었습니다.

 

 

우측 하단 워터마크 부분을 개선하였습니다. 관련 내용은 X:\windows\system32\autorun.cmd에 있습니다.

참고 : https://windowsforum.kr/lecture/13591522

메인보드 모델명과 설치되어있는 운영체제 정보, IP 주소가 추가로 표시됩니다.

최대 글자수 제한을 넘어가면 표시되지 않는 문제를 개선하였습니다. 

1.JPG

표기 방식은 OS : 설치된 운영체제의 종류 x아키텍쳐 (디스크번호:파티션번호 드라이브문자:드라이브의 용량GB) 입니다.

IP주소는 처음 부팅할때 인터넷이 연결되어있지 않다면 -.-.-.- 으로 표시됩니다.

무선랜 스크립트를 통해 무선랜이 잡힌 경우엔 스크립트의 마지막 단계에서 갱신해줍니다.

 

4.jpg

설치되어 있는 운영체제가 여러개 발견될 경우 이어서 표시합니다.
글자수가 많아질 경우 Enterprise와 같은 제품명은 Ent 등으로 짧게 표시합니다.

 

부품 정보의 경우에도 글자수가 많아지게 되면 공백을 줄이고, 각종 단어를 짧게 표시합니다.

 

3.jpg

글자수가 매우 많아지면 설치된 윈도우의 SKU (Pro, Ent 등)를 표시하지 않고, 메인보드 모델명을 일부만 (제조사와 첫 단어까지만) 표시합니다.

 

AMD CPU 모델명 표시를 조금 다듬었습니다.

예 : AMD Ryzen 9 3900X 12-Core Processor → AMD Ryzen 9 3900X @ 3.30GHz

 

PE_Update.cmd를 수정하였습니다.

대충 테스트는 하긴 했는데 불안정해서 비활성화 시켜놓았으니 단순히 배치파일 참고용으로 궁금하신분만 살펴보세요.

활성화 하시려면 _PE_CONFIG.INI의 맨 아랫부분을 수정하셔야합니다.

 

PE_UPDATE.cmd는 usb.tag가 있는 읽기전용이 아닌 드라이브를 상대로만 동작하며, 여유 메모리가 많이 있을때만 동작합니다.

(램 8GB 이상 PC 권장)

 

실행시 X:\에 로그가 저장됩니다.


다운로드 (같은 파일입니다. 하나만 받으세요)

 

이름: 19H2_2006Pv3.iso

크기: 1389133824 바이트 (1324 MiB)

SendAnywhere

http://sendanywhe.re/NQJIK42W
Firefox Send

https://send.firefox.com/download/6eb75a664ee41153/#PVVcVf-9U__y4oOEn4iniw

Onedrive

https://bit.ly/2N4GwJK

Google Drive

https://drive.google.com/file/d/1LI3WepiNzi1DfaKyWJWHAQ1b44DHVMyg/view?usp=sharing

MediaFire

https://www.mediafire.com/file/tocrs38tjeayscf/19H2_2006Pv3.iso/file

 

CRC32: 53CA2CB0

CRC64: AC48661B27D9ACE3

SHA256: 716BA16183AF0EDA30D8D6E1CFD1C8A87B89E89887B3714036F5B6360A55C751

SHA1: 74510551620065B114C02784B838D0A6CFBFBFDC

BLAKE2sp: 60AF12BCEADF2B31E614DB811E59B7FF80553AFCD61F1D96B50DB45E776FF373

 

 

 

(스크립트)

5.53->6.01 수정 내역

 

CONFIG.INI 5번 항목 관련 개선

ISO파일을 임시폴더에 압축해제 후 대상 경로에 복사하는 대신 바로 대상 경로에 압축해제하도록 변경하여 설치 속도를 개선했습니다.

(이제 ISO파일을 통해 설치하더라도, PE 폴더를 자동으로 삭제하지 않습니다.)

 

작업 요약 화면에서 현재 인식된 PE 파일이 어떤 파일인지 표시해줍니다.

6.jpg

 

 

REMOVE.cmd (삭제 스크립트) 개선

파티션 삭제 스크립트에 override를 추가하여 강제로 파티션을 삭제하도록 변경하였습니다.

그 외 사소한 버그 (삭제시에 fciv.exe등 일부 찌꺼기가 남는 문제 등) 수정

 

5.jpg

 

자동 업데이트 기능을 추가하였습니다.

원래 주변 지인용으로 개인 서버 써서 돌리던 기능이었는데, 개인 블로그랑 클라우드 조합으로 가능한듯 하여 시도해봤습니다.

Macrium Reflect 한글 패치와 같은 방식으로 동작합니다.

 

새로운 스크립트가 있는지, 새로운 PE 파일이 있는지 확인하고 있다면 자동으로 다운로드 받습니다.

 

9.jpg

 

한번 확인하면 다음 재부팅까진 확인하지 않고, CONFIG.INI에서 기능을 켜고 끌 수 있습니다.

(원한다면 스크립트의 업데이트만 받고 ISO파일에 대한 알림은 받지 않을 수 있음)

 

계속 이 방식으로 배포하겠다는 의미로 추가한게 아니라 배치파일 예제 성격이 더 강합니다.

가능하다면 다음 버전에도 써먹어보긴 하겠는데 상용 프로그램들의 자동 업데이트와 같은 관리를 바라진 마세요.

대역폭 제한 등으로 다운로드에 실패할 수도 있습니다.

 

슬슬 배치파일 내용이 너무 길어져서 제 편의상 + 다른 사람이 고칠때 편하도록 CONFIG.INI 최하단의 디버그 모드 기능을 강화했습니다.

1. 중복 설치 여부를 검사하지 않습니다.

2. 명령어들을 숨기지 않습니다 (ECHO ON)

3. 대부분의 단계에서 잠시 멈춘 뒤에 진행됩니다. (%DEBUG_STOP%)

4. MODE  (창 크기 조절 명령어)가 비활성화됩니다.

5. CLS (화면에 표시된 내용 삭제) 명령어가 비활성화됩니다.

 

반복적으로 스크립트를 수정하며 동작 여부를 확인하고자 할때만 사용하세요.

 


다운로드

 

이름: Windows_PE_설치_스크립트_V6.01.7z

크기: 8490387 바이트 (8291 KiB)

CRC32: 67830BC8

CRC64: 1535E100786719F1

SHA256: 28159E6F76C84B0AB1806EE1EBC2B615B38D9B2F7EB3CDC9A32E10D25D2F475E

SHA1: D33E221BD2F32E8EC8E3FFE18A704D86852ADA6C

BLAKE2sp: 38D4BCFC3A0981C08E388F560A6298D3A9FA366EEA2BA494C949D8283E8C9D30


 
 

MR 대신 ATI를 선호하시는 분들이 있는것 같아 PE WIM 파일을 수정할 수 있는 스크립트를 추가 첨부합니다.

해당 프로그램을 더 선호하시는분만 받아서 사용하시면 됩니다.

실행하게되면 MR은 삭제되고, 바탕화면 바로가기 등이 모두 ATI로 교체됩니다.

실행/종료시 자동으로 로그파일을 PC 구분용 폴더에 백업하며, 다음 실행시에 불러옵니다.

 

다운로드 링크 (7zip 분할압축, 모두 받은 뒤 압축 해제하세요)

1번파일 2번파일 3번파일

수정용 스크립트를 실행한 뒤, boot\10pe.wim 을 선택하시면 자동으로 수정됩니다.

 

ATI 파일을 공유해주신 모 회원님께 감사드립니다.

 


 

 

댓글 [53]

가족사랑

2020.06.19
13:10:07

감사합니다.

칼퇴근

2020.07.08
16:53:07

추천합니다. 와드

jeon2727

2020.07.17
10:14:11

와우 WOW

List of Articles
[공지] 스크린샷 업로드 유의사항 3
XE1.11.6 Layout1.4.8