2013-12-18 52 views
5

我有一個遊戲,我備份到一個iso文件(我的筆記本電腦中的磁盤驅動器是嘈雜的),並希望從一個單一的快捷方式運行它,而無需每次掛載iso文件。我運行windows 8.1,以便iso文件本地掛載。有任何想法嗎?安裝.iso文件win 8與批處理文件

+2

你的腳本目前的樣子是什麼,你有什麼具體問題? – admdrew

回答

7
powershell -Command Mount-DiskImage -ImagePath "C:\winxp.iso" 

看到http://technet.microsoft.com/en-us/library/hh848706.aspx

和整個劇本 「run.ps1」 看起來是這樣的:

mount-diskimage -imagepath C:\winxp.iso 
$d = (get-diskimage C:\winxp.iso | Get-Volume).DriveLetter 
$d = $d + ":\setup.exe" 
start-process "$d" -wait 
dismount-diskimage -imagepath C:\winxp.iso 
  1. 線 - 安裝圖像(使用 「」 如果有空間的路徑)
  2. 行 - 獲取驅動器號分配給ISO
  3. 行 - 構建執行命令從在ISO
  4. 線 - 執行命令,並等待,直到它完成
  5. 線 - 卸載ISO

它的PowerShell腳本,所以你需要從上下文菜單或CMD爲

powershell C:\...\run.ps1 
運行

如果它說什麼關於系統限制,你需要運行powershell和命令

set-executionpolicy unrestricted