iThome online | iThome Blog | iThome周刊訂閱

載入中...

jackaitw

IT邦初學者
7級

如何在Windows 2008 Hyper-V上將VHD檔掛載成為實體硬碟

在Windows 2008 Hyper-V上,有時需要將VHD檔掛載成為Windows 2008 Hyper-V Host電腦上的實體硬碟,以便進行檔案複製或是其他磁碟作業

收藏到:發佈到twitter       
分享時間:2008-10-04 09:46:42
分享內容(
7

1. 準備工作:
a. 建立掛載檔:
請將下列文字複製到notepad並儲存成為"c:\mountvhd.vbs"
記得要加" "以免被notepad儲存成為mountvhd.vbs.txt
Option Explicit
Dim WMIService
Dim VHDService
Dim VHD
'Specify the VHD to be mounted
VHD = "D:\WinXP.vhd"
Set WMIService = GetObject("winmgmts:\\.\root\virtualization")
Set VHDService = WMIService.ExecQuery("SELECT * FROM Msvm_ImageManagementService").ItemIndex(0)
VHDService.Mount(VHD)

在c:\建立一個mount.cmd的批次檔
內容如下
cscript c:\mountvhd.vbs

b. 建立卸載檔:
同步驟a.但是最後一行改為VHDService.unMount(VHD)
並存檔為"c:\unmountvhd.vbs"

在c:\建立一個unmount.cmd的批次檔
內容如下
cscript c:\unmountvhd.vbs


2. 掛載:
執行c:\mount.cmd

3. 卸載:
執行c:\unmount.cmd

如何在Windows 2008 Hyper-V上將VHD檔掛載成為實體硬碟

目前沒有資料

回應

請填寫您的回應,長度限為1,000個字,回應不計點數,也不限使用次數



 

檢舉違規

違規事項:

*補充檢舉理由(可省略),字數不可超過100字

推薦

推薦理由:


*給回答者的鼓勵(可不填),字數不可超過100字

熱門標籤


free counters