[CMD+PowerShell] 윈도우 시작시 ISO 자동 탑재하기, 가상 CDROM 필요할 때 (ISO Auto Mount)
[CMD+PowerShell] 윈도우 시작시 ISO 자동 탑재하기, 가상 CDROM 필요할 때 (ISO Auto Mount)
특정 프로그램을 실행하기 위해 ISO 탑재가 필수이거나 CD-ROM이 없는 상황에서 CD-ROM을 인식해야 하는 상황이 생겨서 ISO 탑재를 통해 가상으로 만들어야 하는 경우가 있다. 컴퓨터를 켜고 ISO 탑재를 수동으로 해도 되지만 bat 파일을 통해 자동으로 탑재하는 방법을 적어본다.

1. cmd+PowerShell 로 ISO 탑재하는 명령어
"C:\ISO_Auto_Mount\ISO_Empty.iso" 는 iso 파일 경로이며, 본인이 원하는 iso 파일이 있으면 위치를 변경해도 무방하다.
만약 원하는 ISO는 없고 CD-ROM 인식용으로 사용하길 원한다면 아래 파일을 다운로드 받아 C드라이브에 압축을 풀어 만들어진 bat파일과 빈 iso 파일을 사용하면 됩니다.
@echo off
echo Mounting ISO File ....
PowerShell Mount-DiskImage -ImagePath "C:\ISO_Auto_Mount\ISO_Empty.iso"
echo ISO file mounted successfully !
2. bat파일 시작프로그램 등록
압축파일 기준으로 ISO_Auto_Mount.bat 파일을 복사해서 시작프로그램에 넣어줍니다.
시작프로그램 기본 경로 : C:\Users\사용자이름\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
*사용자이름 = 본인의 계정
혹은 Win + R 키를 눌러 실행창을 열고 shell:startup 입력 후 엔터를 치면 바로 열 수 있다.

Win + R 키를 모르겠다면..... 아래의 그림에서 1 - 2 - 3 과정을 따라하세요...

시작프로그램 폴더를 열었다면 ISO_Auto_Mount.bat 파일을 복사해서 넣어줍니다. (혹은 바로가기를 생성 후 넣기)

3. 재부팅 후 ISO 탑재 확인

[CMD+PowerShell] 동일 ISO 중복 마운트 방지 방법 (Prevent duplicate ISO mounting)
[CMD+PowerShell] 동일 ISO 중복 마운트 방지 방법 (Prevent duplicate ISO mounting)
[CMD+PowerShell] 동일 ISO 중복 마운트 방지 방법 (Prevent duplicate ISO mounting) How to prevent duplicate mounting of the same ISO. 지난 글에서 < ISO 탑재하기 > / < Windows 부팅 시 ISO 자동 마운트 > 에 대해서 글을 썼는
trivia-korea.tistory.com