강좌 / 팁

윈 도 우 PE 수정 스크립트 V3.87

2020.12.20 21:32

히이이잌 조회:2620 추천:27

387.7z

 

참고용 지난 게시글

https://windowsforum.kr/lecture/14325203

https://windowsforum.kr/lecture/14205446

 

마지막 수정내역

V3.83

INI파일을 CMD파일에 드래그 드롭하면 따로 묻지않고 바로 작업이 시작되도록 변경했습니다.

(미리 INI파일의 5번 항목에 경로를 모두 적어놔야합니다.)

같은 작업을 계속 반복하는 경우 배치파일이름 + INI파일 전체 경로로 배치파일 또는 바로가기를 만들어 활용해보세요.

 

BCD 등록 관련 버그 수정

배율과 BCD등록을 지정하는 INI항목에서 'BCD'만 적으면 기존에 있던 파일들로 BCD 등록만 하는 기능이 추가되었습니다.

 

V3.85

마운트 된 상태에서 실수로 배치파일을 닫았어도 다시 실행하면 작업을 이어서 진행합니다.

그 외 버그 수정

 
 
 
사용 예시

ISO폴더에 직접 압축해제 할 필요없이, 그냥 WIM파일을 선택하라고 할 때 오른쪽 아래에서 파일 종류를 ISO로 바꾼 다음

ISO를 직접 선택하셔도 됩니다.

 

 

ADD 폴더 스크립트 관련 설명

 

이렇게 생성된 _ADD 폴더를 통하여 PE 전체 파일을 업로드할 필요 없이 수정 내역을 공유하거나

자주 사용하는 다른 사람의 PE가 업데이트 된 경우 같은 수정 내역을 빠르게 다시 적용할 수 있습니다.

 

 

 


 

변경내역

 

3.1~

 

q1.jpg

_CONIFIG.INI에 Queen.wim을 활용하여 드라이버를 통합하는 옵션이 추가되었습니다. 

 

Queen.wim에 대해선 아래 글을 참고해주세요.

일반적인 방법으로는 드라이버 통합이 불가능한 경우에만 사용하시면 됩니다.

https://windowsforum.kr/gallery/14185779

https://windowsforum.kr/review/14045443

 

 

DISM 폴더 안에 들어있던 일부 파일들을 _Tool 폴더로 분리하여 정리했습니다. 

_ADD 폴더 만들기 스크립트를 사용할 경우 INFO.TXT에 자동으로 해시값을 입력해주도록 개선하였습니다. 

디펜더 제외 스크립트를 실행하면 _ADD폴더와 _ISO폴더 모두를 예외 등록하도록 추가했습니다. 

_ADD 폴더가 용량이 점점 커져서 스크립트에 포함하지 않습니다.

필요한 경우에 따로 받아서 _ADD 폴더에 넣어주시면 됩니다.

 

3.2~

_ADD 폴더 생성 스크립트를 개선하였습니다. (별도 게시글 참고)

디펜더 예외 스크립트가 일부 상황에서 오류가 발생하는걸 수정했습니다.

_ADD 폴더에 폴더가 하나만 있을 경우 발생하는 오류를 수정했습니다.

_ADD\_FILES에 레지스트리 하이브 (config)가 있는 경우 복사가 되지 않는 문제 수정

_ADD 파일 생성 스크립트에서 _OTHERS\ADD.CMD에 삭제 명령을 기록할때, 폴더/파일 경로를 구분하도록 개선

그 외 자잘한 수정

 

3.3x~

INI 읽기 관련 기능 개선 (3.8x버전과 방식이 달라 혼동 방지를 위해 설명 생략)

 

3.4x~

V340.jpg

INI 파일 읽기 추가 개선

_INI 폴더를 만들고 그 안에 여러개의 INI파일을 넣어놓았다면 실행시 어떤 INI파일을 사용할지 선택할 수 있습니다.

_INI폴더가 없으면 같은 경로에 있는 CONFIG.INI를 사용합니다.

둘중에 편한 방식으로 사용하시면 됩니다. _INI폴더가 없거나 드래그 드롭한 ini파일이 없을땐 기존의 방식대로 _CONFIG.ini파일을 읽습니다.

_INI폴더에 한개의 ini파일만 들어있는 경우 해당 파일이 따로 물어보지 않고 선택됩니다.

그 외 _ADD 폴더 안에 아무런 하위 폴더가 없을때 생기는 에러 등 버그 수정

 

3.5~

3501.jpg

ISO파일 자동 압축 해제 지원

이제 WIM 파일이 아닌 ISO파일 또한 선택할 수 있습니다.

ISO파일을 선택할 경우 자동으로 ISO폴더에 압축을 해제합니다.

3502.jpg

이미 ISO 폴더가 있을 경우 경고 출력 후 기존의 ISO폴더를 삭제합니다.

3503.jpg

압축 해제된 경로에 "10pe.wim" 또는 "boot.wim"이 있다면 자동으로 선택되며, 없을경우 수동으로 wim파일을 선택해주셔야합니다.

 

3.6~

 

3601.jpg

자동 업데이트 기능 추가

하루에 한번 업데이트를 확인하고, 갱신된 파일이 있다면 덮어씌워줍니다.

업데이트 주기가 매우 불규칙하므로 이 기능이 귀찮을 경우 _Tool 폴더 안에 update.cmd의 이름을 바꾸거나 삭제하면 비활성화됩니다.

 

INI 파일 관련 개선 및 자동 갱신 구현

스크립트를 실행하면 INI파일을 확인하여, 구버전에서 사용되던 INI파일이라면 새롭게 작성하여줍니다.

기존의 _CONFIG.INI파일 또한 새롭게 작성되어 _INI폴더로 이동됩니다.

 

3602.jpg

 

가상 머신 테스트 기능 추가

Virtualbox 또는 VMWare가 설치되어 있고, 미리 설정한 가상머신이 있는 경우

자동으로 실행되게 할 수 있습니다.

단순히 실행만을 도와주는것으로 미리 각각의 프로그램에서 가상머신 설정은 모두 마치셔야합니다.

 

3603.jpg

마지막으로 수정한 파일 기억

마지막으로 수정된 파일을 다시 수정하려면 파일을 직접 고를 필요 없이 Y만 누르면 진행됩니다.

 

V3.61

가상머신 테스트 관련 안내문구 추가, 가상머신 관련 INI항목 검사 코드 추가

V3.62

가상머신 테스트를 활성화하였으나 ISO 생성은 꺼져있을 경우 안내문구 추가

V3.63

최근에 작업했던 파일 기록은 있는데 해당 파일이 없어진경우 수동으로 파일 찾도록 변경

가상 테스트 관련 각종 ini파일 검사 기능 추가

V3.64

업데이트시 _CONFIG.ini의 설정값을 초기화시키는 문제 수정

INI파일을 갱신하는 과정에서 일부 값이 잘못 옮겨질 수 있는 문제 수정

V3.65 , V3.66

ini파일 검사/생성 관련 일부 수정
V3.67

관리자 권한 관련 문제 수정

V3.68

ISO 폴더 안에 wim파일이 있다면 해당 파일로 작업할건지 먼저 물어봅니다.

(10pe.wim 또는 boot.wim만 검색합니다)
V3.69

ISO 폴더 외에 다른곳에 있는 PE를 DPI 수정하고 BCD에 등록할때 경로가 잘못 입력되는 문제 수정

V3.70

'최근 파일'검색 관련 오류 수정

V3.71

_OTHERS\ADD.CMD 일부 수정 (주석 참고)

 

V3.8~V3.83

INI파일을 CMD파일에 드래그 드롭하면 따로 묻지않고 바로 작업이 시작되도록 변경했습니다.

(미리 INI파일의 5번 항목에 경로를 모두 적어놔야합니다.)

BCD 등록 관련 버그 수정

배율과 BCD등록을 지정하는 INI항목에서 'BCD'만 적으면 기존에 있던 파일들로 BCD 등록만 하는 기능이 추가되었습니다.

 

 

V3.85

마운트 된 상태에서 실수로 배치파일을 닫았어도 다시 실행하면 작업을 이어서 진행합니다.

그 외 버그 수정

 

V3.86

버그 수정

 

V3.87

Hyper-V 지원

 

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4449 기 타| [오토핫키 v1] 경로, 이름 ,드라이브명 등등 추출 함수 [2] 청락은복 816 8 03-06
4448 소프트웨어| 부팅항목숨기기,보이기-VHDman Lite0.0.8 [3] 카멜 525 10 03-06
4447 윈 도 우| 시스템 보호 설정 우클릭 메뉴 [13] 와로 1239 27 03-04
4446 소프트웨어| Bcd 항목 1회성 부팅하기-VHDmanLite [7] 카멜 719 15 03-04
4445 소프트웨어| Bcd부팅항목 메뉴 숨기기 [3] 카멜 434 9 03-04
4444 소프트웨어| 드라이버 백업&자동 설치 - WinNTSetup [17] 무월 1530 31 03-03
4443 소프트웨어| 오프라인 윈도우 드라이버 백업 [9] 카멜 1452 26 02-29
4442 윈 도 우| DISM 나의 윈도우 문제점 복구 [8] 마로94 1287 13 02-28
4441 윈 도 우| 윈도우 장치 드라이버 추출(백업) 명령어 [25] 컨피그 2572 64 02-23
4440 기 타| 컴퓨터 구매의 질문이 종종 보여서 나름의 팁을 얘기 합니다. [8] Boss 1893 5 02-19
4439 윈 도 우| 이 번 업데이트로 엣지에 추가된 사이드바 버튼 제거 [7] 고고추 2115 9 02-16
4438 윈 도 우| cmd 관리자 권한 실행과 특수문자 경로 문제 [9] 메리아 1063 12 02-14
4437 윈 도 우| 측면 버튼에 등록된 돋보기 기능... 기본값으로 복원 [2] 사가르마타 1046 0 02-10
4436 윈 도 우| 윈11 탐색기 메뉴삭제 [5] 진실 2355 19 02-06
4435 윈 도 우| 윈도우 탐색기 갤러리 안보이게 하는 방법 [1] 사가르마타 1548 2 02-05
4434 기 타| 한 드라이브에 윈도우(Atlas OS)까지 2개 설치하는 법(?) (... 누군가 1129 0 02-04
4433 기 타| 2024 새로운 시작, Rainmeter, 위젯, 바탕화면, 퍼포먼스 [16] 모네곰 2470 38 02-01
4432 윈 도 우| 윈도우10~11 알고리즘에 영향을 끼치는 이미지 파일 삭제 ... [2] risystem 2274 4 01-23
4431 윈 도 우| Windows11 트레이 아이콘 내맘대로... [9] 메인보드 3793 15 01-07
4430 기 타| 파워쉘로 WOL 수행 [3] JR.오펜하이 1444 9 01-06
XE1.11.6 Layout1.4.8