VDI相关的Windows PowerShell脚本有什么用
這篇文章給大家分享的是有關(guān)VDI相關(guān)的Windows PowerShell腳本有什么用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。
當(dāng)Windows 8.1和Windows Server 2012 R2正式發(fā)布時(shí),微軟也提供了新版本的PowerShell。其中至少一半的腳本能夠幫助VDI管理員處理日常或常規(guī)管理任務(wù)。
你可以通過(guò)Windows 8.1和Windows Server 2012 R2中巨大的Hyper-V cmdlet庫(kù)使用Windows PowerShell腳本。
不僅僅針對(duì)虛擬服務(wù)器
庫(kù)中總共有164個(gè)Hyper-V cmdlet,其中大部分對(duì)VDI管理員都具有價(jià)值。數(shù)據(jù)還顯示,VDI自動(dòng)化可以減少管理員必須處理的手動(dòng)管理任務(wù)量,特別是在桌面配置、更新等方面。
表1是從TechNet引用的部分選擇項(xiàng)目列表。每個(gè)cmdlet鏈接到相應(yīng)的英文文檔頁(yè)面。
表1:VDI Hyper-V cmdlet
|
cmdlet |
描述 |
| Add-VMDvdDrive | 在虛擬機(jī)(VM)上安裝DVD驅(qū)動(dòng)器。 |
| Add-VMHardDiskDrive | 在VM上安裝硬盤驅(qū)動(dòng)器。 |
| Add-VMMigrationNetwork | 將網(wǎng)絡(luò)添加到網(wǎng)絡(luò)列表,用于VM遷移。 |
| Checkpoint-VM | 創(chuàng)建VM快照。 |
| Connect-VMNetworkAdapter | 將虛擬網(wǎng)絡(luò)適配器連接到虛擬網(wǎng)絡(luò)。 |
| Convert-VHD | 通過(guò)將源文件復(fù)制到新的文件,將VM上虛擬硬盤文件格式或類型轉(zhuǎn)換成VHDX或VHD格式。 |
| Copy-VMFile | 將文件復(fù)制到VM。 |
| Disconnect-VMNetworkAdapter | 從虛擬網(wǎng)絡(luò)或網(wǎng)絡(luò)資源池?cái)嚅_(kāi)虛擬網(wǎng)絡(luò)適配器。 |
| Dismount-VHD | 卸載VHD時(shí),指定文件路徑。 |
| Grant-VMConnectAccess | 允許用戶連接到VM,通常用于授予其他應(yīng)用程序開(kāi)啟VM會(huì)話權(quán)限。 |
| Get-VM | 對(duì)Hyper-V主機(jī)上的每個(gè)VM檢索VMObject。 |
| Import-VM | 從給定的文件夾引進(jìn)VM。 |
| Measure-VM | 檢索已有虛擬機(jī)的資源利用率數(shù)據(jù),包括處理器和內(nèi)存的使用、網(wǎng)絡(luò)流量和磁盤容量。 |
| Merge-VHD | 將VHD以差分VHD鏈合并到Hyper-V。 |
| Mount-VHD | 安裝一個(gè)或多個(gè)VHD文件中指定的VHD。 |
| Move-VMStorage | 指定虛擬機(jī)存儲(chǔ)移動(dòng)路徑。 |
| New-VMResourcePool | 在Hyper-V主機(jī)上創(chuàng)建資源池。默認(rèn)本地電腦。 |
| Remove-VM | 刪除已有VM的配置文件,但不刪除VHD上的配置文件。 |
| Repair-VM | 使用兼容性報(bào)告中的修復(fù)將VM恢復(fù)到更穩(wěn)定的狀態(tài)。 |
| Resize-VHD | 縮小或擴(kuò)大VHD尺寸。 |
VDI管理員感興趣的其他PowerShell信息
PowerShell本身會(huì)向你展示如何使用這些腳本:只需在PowerShell窗口輸入Get-Command –Module Hyper-V,你會(huì)得到一個(gè)與***Hyper-V版本相關(guān)的完整清單。
你可以根據(jù)動(dòng)詞(如添加、復(fù)制、授予、獲取、安裝、移動(dòng)、刪除、調(diào)整等等)來(lái)分類搜索這些cmdlet。你需要做的就是輸入時(shí)在Get-Command后添加-Name *search*,*用你實(shí)際感興趣的動(dòng)作(添加、復(fù)制、安裝等)字符串代替,你就會(huì)得到你想要的。Get-help cmdlet命令接收輸入的cmdlet名稱,后面還可以附加上以下命令來(lái)獲得更多的信息。
-Examples:代碼實(shí)例
-Detailed:詳細(xì)輸出
-Full:所有信息
如果你想訪問(wèn)PowerShell內(nèi)的Hyper-V模塊,首先你必須打開(kāi)它。在PowerShell窗口(運(yùn)行管理權(quán)限)輸入以下命令字符串:
Add-WindowsFeature Hyper-V -IncludeManagementTools
如果你想使用和管理Hyper-V,你需要作為“管理員”運(yùn)行PowerShell控制臺(tái)(右鍵單擊,然后從彈出菜單選擇Run as administrator)。一旦啟動(dòng)和運(yùn)行,你會(huì)發(fā)現(xiàn)PowerShell是一款無(wú)價(jià)的VDI管理工具。
PowerShell 4.0非常新,TechNet的文檔還沒(méi)有更新***發(fā)布的代碼庫(kù)。你必須從TechNet上獲取Windows Management Framework 4.0預(yù)覽版,才能使用PowerShell 4.0。Windows Management Framework 4.0預(yù)覽版非常接近最終的內(nèi)容、適用范圍、代碼和細(xì)節(jié)。
總結(jié)
以上是生活随笔為你收集整理的VDI相关的Windows PowerShell脚本有什么用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Zookeeper集群搭建(配置详解)
- 下一篇: 办理营业执照需要什么材料