Hyper-V

VHD / VHDX 파일에 보안 업데이트 적용

delmaster 2015. 2. 3. 11:58

VHD또는 VHDX 파일에 보안 업데이트를 적용하기 위해 아래와 같은 방법을 사용할 수 있습니다.


1. http://catalog.update.microsoft.com 에서 업데이트 파일 다운로드

다음글 참고: [Windows Server] - 윈도우 업데이트 파일 다운로드

 

2. 특정 폴더에 업데이트 파일 저장

 

3. VHD / VHD 파일 탑재(파워쉘에서 아래 명령어 입력)
         Mount-VHD <VHD/VHDX파일의 전체 경로>

 

4. 탑재된 드라이브 확인 후 아래 명령어 실행

DISM /Image:<탑재된드라이브명:\> /Add-Package /Packagepath:<.msu경로>


5. 모든 작업이 완료되면 디스크 마운트 해제

Dismount-VHD <VHD/VHDX파일의 전체 경로>

 

 

대량 작업의 경우 아래의 스크립트를 활용 할 수 있겠습니다.

 

아래는 해당 스크립트의 내용입니다.


@echo off

pushd %~dp0

for %%a in (*.msu) do (dism /image:<탑재된VHD드라이브명>:\ /Add-Package /Packagepath:%%a && echo %%a 설치 >> .\%computername%-%date%-Log.txt)
for %%a in (*.cab) do (dism /image:<탑재된VHD드라이브명>:\ /Add-Package /Packagepath:%%a && echo %%a 설치 >> .\%computername%-%date%-Log.txt)

echo 작업 완료! 로그확인!
pause

 

대충 생각나는대로 짠거라 실행되긴하나 쓸데없이 긴거같음. ㅎㅎㅎ

 

 

[참고]