2013-12-18 33 views
5

私はisoファイル(私のラップトップのディスクドライブはノイズが多い)にバックアップしたゲームを持っています。毎回isoファイルをマウントしてください。私はisoファイルがネイティブにマウントするようにWindows 8.1を実行します。何か案は?.isoファイルをバッチファイルで作成する

+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. ライン待つ - それはあなたが

    powershell C:\...\run.ps1 
    
    として、コンテキストメニューから、またはCMDからそれを実行する必要があるので、PowerShellのスクリプトですアンマウントISO

それはあなたがPowerShellとコマンドを実行する必要があり、システムの制限について何かを言う場合

set-executionpolicy unrestricted 
関連する問題