当Windows 8.1和Windows Server 2012 R2正式发布时,微软也提供了新版本的PowerShell。其中至少一半的脚本能够帮助VDI管理员处理日常或常规管理任务。 你可以通过Windows 8.1和Windows Server 2012 R2中巨大的Hyper-V cmdlet库使用Windows PowerShell脚本。 不仅仅针对虚拟服务器 库中总共有164个Hyper-V cmdlet,其中大部分对VDI管理员都具有价值。
数据还显示,VDI自动化可以减少管理员必须处理的手动管理任务量,特别是在桌面配置、更新等方面。 表1是从TechNet引用的部分选择项目列表。……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
当Windows 8.1和Windows Server 2012 R2正式发布时,微软也提供了新版本的PowerShell。其中至少一半的脚本能够帮助VDI管理员处理日常或常规管理任务。
你可以通过Windows 8.1和Windows Server 2012 R2中巨大的Hyper-V cmdlet库使用Windows PowerShell脚本。
不仅仅针对虚拟服务器
库中总共有164个Hyper-V cmdlet,其中大部分对VDI管理员都具有价值。数据还显示,VDI自动化可以减少管理员必须处理的手动管理任务量,特别是在桌面配置、更新等方面。
表1是从TechNet引用的部分选择项目列表。每个cmdlet链接到相应的英文文档页面。
表1:VDI Hyper-V cmdlet
cmdlet | 描述 |
Add-VMDvdDrive | 在虚拟机(VM)上安装DVD驱动器。 |
Add-VMHardDiskDrive | 在VM上安装硬盘驱动器。 |
Add-VMMigrationNetwork | 将网络添加到网络列表,用于VM迁移。 |
Checkpoint-VM | 创建VM快照。 |
Connect-VMNetworkAdapter | 将虚拟网络适配器连接到虚拟网络。 |
Convert-VHD | 通过将源文件复制到新的文件,将VM上虚拟硬盘文件格式或类型转换成VHDX或VHD格式。 |
Copy-VMFile | 将文件复制到VM。 |
Disconnect-VMNetworkAdapter | 从虚拟网络或网络资源池断开虚拟网络适配器。 |
Dismount-VHD | 卸载VHD时,指定文件路径。 |
Grant-VMConnectAccess | 允许用户连接到VM,通常用于授予其他应用程序开启VM会话权限。 |
Get-VM | 对Hyper-V主机上的每个VM检索VMObject。 |
Import-VM | 从给定的文件夹引进VM。 |
Measure-VM | 检索已有虚拟机的资源利用率数据,包括处理器和内存的使用、网络流量和磁盘容量。 |
Merge-VHD | 将VHD以差分VHD链合并到Hyper-V。 |
Mount-VHD | 安装一个或多个VHD文件中指定的VHD。 |
Move-VMStorage | 指定虚拟机存储移动路径。 |
New-VMResourcePool | 在Hyper-V主机上创建资源池。默认本地电脑。 |
Remove-VM | 删除已有VM的配置文件,但不删除VHD上的配置文件。 |
Repair-VM | 使用兼容性报告中的修复将VM恢复到更稳定的状态。 |
Resize-VHD | 缩小或扩大VHD尺寸。 |
VDI管理员感兴趣的其他PowerShell信息
PowerShell本身会向你展示如何使用这些脚本:只需在PowerShell窗口输入Get-Command –Module Hyper-V,你会得到一个与最新Hyper-V版本相关的完整清单。
你可以根据动词(如添加、复制、授予、获取、安装、移动、删除、调整等等)来分类搜索这些cmdlet。你需要做的就是输入时在Get-Command后添加-Name *search*,*用你实际感兴趣的动作(添加、复制、安装等)字符串代替,你就会得到你想要的。Get-help cmdlet命令接收输入的cmdlet名称,后面还可以附加上以下命令来获得更多的信息。
-Examples:代码实例
-Detailed:详细输出
-Full:所有信息
如果你想访问PowerShell内的Hyper-V模块,首先你必须打开它。在PowerShell窗口(运行管理权限)输入以下命令字符串:
Add-WindowsFeature Hyper-V -IncludeManagementTools
如果你想使用和管理Hyper-V,你需要作为“管理员”运行PowerShell控制台(右键单击,然后从弹出菜单选择Run as administrator)。一旦启动和运行,你会发现PowerShell是一款无价的VDI管理工具。
PowerShell 4.0非常新,TechNet的文档还没有更新最新发布的代码库。你必须从TechNet上获取Windows Management Framework 4.0预览版,才能使用PowerShell 4.0。Windows Management Framework 4.0预览版非常接近最终的内容、适用范围、代码和细节。
相关推荐
-
超融合技术工作负载优化技巧
超融合技术越来越受到企业重视。购买单个高度集成了计算、存储与网络的开箱即用系统的想法吸引了许多最求简单性的用户。但在使用超融合系统时,工作负载优化并不在所有企业应用的预期内……
-
十年磨一剑 Parallels Desktop 12 for Mac增值发布
跨平台解决方案商Parallels致力于在 Mac上运行 Windows应用程序,作为该领域畅销软件厂商,Parallels至今已经走过了十年的发展历程。如今,该公司旗舰产品Parallels Desktop12 for Mac已上市。
-
专家谈Windows Server 2016存储——Storage Spaces Direct
为了让大家更加了解新版本Windows Server中的一些存储变化,我们采访了微软Hyper-V MVP Thomas Maurer。他对Storage Spaces Direct特性进行了深入介绍。
-
面对Windows Server 2016虚拟化新变化 管理员用什么姿势迎接才最好?
我们向微软Hyper-V MVP Thomas Maurer询问了Windows Server 2016中有关存储和虚拟化方面的一些变化,以及管理员如何为未来技术,如云计算和容器,做好准备。