728x90
[CMD+PowerShell] 동일 ISO 중복 마운트 방지 방법 (Prevent duplicate ISO mounting)
How to prevent duplicate mounting of the same ISO.
지난 글에서 < ISO 탑재하기 > / < Windows 부팅 시 ISO 자동 마운트 > 에 대해서 글을 썼는데 이미 마운트한 ISO도 bat파일을 실행하면 마운트되는 증상(?)이 있었습니다. 그래서 이번에는 해당 ISO 파일의 마운트 확인 후 마운트가 안된 경우에만 ISO 마운트를 실행하는 방법을 적어둡니다.
REM Set ISO file path
set "imgPath=C:\Password.iso"
REM Check if the ISO is already mounted
for /f "usebackq delims=" %%G in (`powershell -Command "(Get-DiskImage -ImagePath '%imgPath%').Attached"`) do set "isoStatus=%%G"
REM If the ISO is not mounted, mount it
if "%isoStatus%" == "False" (
powershell -Command "Mount-DiskImage -ImagePath '%imgPath%'"
)
exit
파일로 가져가실 분을 위해 첨부파일 업로드
#cmd ISO Mount #ISO 중복 마운트 #ISO 중복 탑재 방지 #ISO 탑재되었는지 확인 #Prevent duplicate ISO mounting #동일 ISO 중복 마운트 방지 방법 #동일한 ISO 탑재 방지 #명령프롬프트 ISO 탑재 #윈도우 ISO 탑재 명령어 #탑재된 ISO 파일 경로 확인
이전 글
[CMD+PowerShell] 윈도우 시작시 ISO 자동 탑재하기, 가상 CDROM 필요할 때 (ISO Auto Mount)
300x250
'PC · IT · DB > PC' 카테고리의 다른 글
[CMD] 명령프롬프트 ren 문으로 파일 및 폴더 이름, 확장자 일괄 변경하기 (0) | 2023.11.20 |
---|---|
[윈도우] 오류 코드 0x800F0922, IIS 6 관련 기능 설치 중 변경 사항을 완료하지 못했습니다. (0) | 2023.11.09 |
[Windows] 윈도우 10에서 내 컴퓨터에 등록한 제품 키 / 라이센스 찾는 방법 (0) | 2023.10.28 |
[PowerShell] Get-ChildItem 수정 후 30분 지난 파일 찾기 (forfiles 시간 단위 설정 대체) (0) | 2023.09.15 |
[CMD] 명령프롬프트 dir + find 문으로 특정 경로에서 특정 확장자 파일 혹은 폴더 찾아서 txt 파일로 추출 (0) | 2023.09.15 |