挂载/卸载ISO并运行程序

时间:2019-11-28 02:12:39

标签: powershell batch-file windows-scripting

我正在尝试创建一键式快捷方式,以便在上小学时玩一些90年代的旧游戏。

我正在尝试将ISO挂载到特定驱动器 运行程序 确保为下一个要清除的游戏卸载驱动器

我是脚本新手,所以我不确定从哪里开始。我要去的地方是这样:

@echo off

start N:\Games\ISOs\PoohRTR.iso

start N:\FlynnGames\PoohRTR\PoohRTR.exe

这使我可以启动游戏..有时。我已经注意到,ISO将挂载到驱动器E或F。我需要每次都能将其分配给E。我假设我想在开始时有一个命令来卸下驱动器F,以确保它已打开并为下一个ISO准备就绪。

感谢您的任何投入,谢谢!

1 个答案:

答案 0 :(得分:1)

与powershell结合的解决方案:

@echo off
powershell -command dismount-diskimage -imagepath "F:\"
powershell -command mount-diskimage -imagepath "N:\Games\ISOs\PoohRTR.iso"
start N:\FlynnGames\PoohRTR\PoohRTR.exe
goto :eof