VHD / VHDX 파일에 보안 업데이트 적용
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
대충 생각나는대로 짠거라 실행되긴하나 쓸데없이 긴거같음. ㅎㅎㅎ
[참고]