/Various-Script

이것저것 자동화 스크립트

Primary LanguageBatchfile

자동화 스크립트

VHD_install

  • 학과 실습실 세팅용 스크립트
  • MBR(BIOS) 기반 설정
  • 명령프롬프트에서 사용하려면 EUR-KR로 인코딩 후 사용
  • EUR-KR인 경우 github에서 한글이 깨져서 나옵니다.
  • UTF-8인 경우 명령프롬프트에서 한글이 깨져서 나옵니다.
  • 수정방법

디렉토리 구조

root
vhd diskpart VHD_install.cmd
windows.vhd clean.txt
vhdSSD.txt
vhd.txt

파일 / 디렉토리 역할

  • vhd: 세팅할 VHD 파일이 위치하는 디렉토리
  • windows.vhd: 세팅 할 VHD
  • diskpart: diskpart 스크립트가 위치하는 디렉토리
  • diskpart_legacy: 이전에 사용되던 스크립트 백업 (VHD_install.cmd는 커밋목록에서 찾아서 사용)

diskpart 디렉토리 하단

  • clean.txt: 디스크 초기화 이후, 파티션 생성 및 문자(C) 할당
  • attach_and_expand_vhd.txt: windows.vhd를 부트로더에 연결(Attach)

legacy

  • vhd.txt: windows.vhd를 상속받는 자식 VHD를 생성
  • vhd1.txt: vhd.txt 작업 후 자식 VHD를 연결 (자식 VHD 백업을 위해 스크립트 분할)
  • vhdSSD.txt: windows.vhd를 연결(Attach). (128GB(SSD)의 조달용 PC 대응을 위함)

Windows_init

  • 초기 설정용 스크립트
  • IP 설정, 계정 비밀번호 설정

Recovery

  • 자식 VHD 교체를 통한 윈도우즈 초기화
  • 주의) 자식 VHD가 없는 세팅인 경우 재부팅 불가능