ISO 파일을 마운트하고 사용하기 위해 CMD 스크립트를 작성하는 방법


0

다음 디렉토리에 ISO 파일 이름 lfs-ms.iso가 있습니다.

F:\MS\lfs-ms.iso

이 ISO 파일에는 lfs-inst.exe라는 실행 파일이 포함되어 있습니다. 이 파일을 여러 번 사용하므로 매번 ISO 파일을 수동으로 마운트 한 다음이 실행 파일을 열어야합니다. 명령 행 스크립트 (.cmd)를 사용하여이 프로세스를 자동화하고 싶습니다. 그래서 먼저이 디렉토리로 이동하여 ISO 파일을 마운트 한 다음 위에서 언급 한 것처럼 실행 파일을 여는 스크립트를 작성 중입니다.

@echo off  

cd  F:\MS\ 

mount lfs-ms.iso 

lfs-inst.exe 

나는 이것을 시도했지만 작동하지 않습니다. 누군가 나를 도와 줄 수 있습니까?


이 마운트 명령은 어디에서 왔습니까? 내가 아는 한 Windows 10에는 마운트 명령이 없습니다 ...
Tonny


@LotPings 정확한 복제본은 아니지만 PowerShell을 사용하는 것이 좋습니다. ISO에 포함 된 드라이브 문자를 확인하려면 PowerShell이 ​​필요합니다. AFAIK 폴더에는 임의의 드라이브 문자로만 마운트 할 수 없습니다.
Tonny

스크립트는 ISO 파일을 마운트 할뿐만 아니라 파일에 상주하는 실행 파일 lfs-inst.exe도 실행해야합니다.
Sam

답변:


1

기본적으로 .iso 파일을 두 번 클릭하면 Windows 10에 마운트됩니다.이 동작을 변경하지 않은 경우 다음 명령을 사용하여 동일한 작업을 수행 할 수 있습니다.

start lfs-ms.iso

명령이 실행되면 iso는 두 번 클릭 할 때와 같은 방식으로 마운트됩니다.

따라서 DVD 드라이브는 드라이브에 드라이브 문자가 첨부되어 탐색기에 나타나고 파일이 내부에 있습니다. 드라이브의 드라이브 문자를 찾아 스크립트에서 사용하십시오. G :라고 가정하겠습니다.

나머지 스크립트는 드라이브를 탐색하고 파일을 실행할 수 있습니다.

배치 파일은 다음과 같습니다.

start lfs-ms.iso
g:
lfs-ms.exe

1
OP 마운트 및 실행 파일 실행에 중요한 경우 완전히 자동화하기 위해 가능한 경우 명령을 통해 꺼내는 방법을 추가하는 것을 고려할 수 있습니다. 이것은 심지어 startWin 10 시스템에서 iso를 가리 키 거나 사용하지 않고도 작동합니다 .
Pimp Juice IT

powershell 경로를 거치지 않고 명령 줄을 통해 꺼내는 방법을 모르겠습니다.
LPChip

당신이 .iso 파일의 기본 동작 *을 편집하고 파일을 열하고자하는 경우 (g에 마운트 : 드라이브 또는 무언가) 교체 start와 함께 explorer.
Ultrasonic54321

위의 답변을 위해 .bat 파일 또는 .cmd 파일을 만들어야합니까?
Sam

@Sam 이 답변에 나열된 명령 중 하나 .bat또는 .cmd확장으로 작동해야합니다 . 지시 한대로 자동화하려고한다면, 예를 들어 일정에 따라 필요에 따라 임시로 실행할 수있는 스크립트를 작성하려고합니다. 문제는 드라이브 문자가 중요한지 아닌지입니다. 간단한 하드 코드를 작성하고 Windows에서 iso를 마운트 할 때 항상 동일한 드라이브 문자가 사용되도록 보장 할 수 있습니다. 이것이 중요하다면, 나중에 명령 행을 통해 마운트 된 드라이브를 분리하는 방법을 알아 내고 싶을 수도 있습니다.
Pimp Juice IT
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.