PowerShell Management Library for Hyper-V登上CodePlex

文/Abel Avram  译/郭晓刚 出处/Infoq

微软的James O'Neill把PowerShell Management Library for Hyper-V Beta 0.9放上了CodePlex。该库目前包含66个用来管理Hyper-V虚拟机的函数。
库中包含以下函数:
  • 查找VM:Get-VM, Choose-VM
  • 连接到VM: New-VMConnectSession
  • 查询及操作VM状态:List-VMState, Set-VMState, Convert-VmState, Ping-VM, Shutdown-VM, Start-VM, Stop-VM, Suspend-VM, Get-VMKVP
  • 备份、导出VM和拍摄VM的快照:Backup-vm, Export-VM, Get-VMSnapshot, Choose-VMSnapshot, Apply-VMSnapshot, New-VMSnapshot, Remove-VMSnapshot, Get-VMSnapshotTree
  • 增加和删除VM,配置主板设置:New-VM, Remove-VM, Set-VM, Get-VMCPUCount, Set-VMCPUCount, Get-VMMemory, Set-VMMemory
  • 操作磁盘控制器、磁盘和磁盘映像:Get-VMDiskController, Add-VMSCSIController, Remove-VMSCSIcontroller, Get-VMDrive, Add-VMDRIVE, Remove-VMdrive, Get-VMDisk, Add-VMDISK, Set-VMDisk, List-VMDisk Get-VMFloppyDisk, Add-VMFloppyDisk, Add-VMNewHardDisk
  • 操作网络接口卡:Get-VMNic, List-VMNic, Choose-VMNIC, Add-VMNIC, Remove-VMNIC, Set-VMNICAddress, Set-VMNICConnection, Get-VMNicport, Get-VMnicSwitch, Choose-VMSwitch, New-VMSwitchPort, Get-VMByMACaddress
  • 操作VHD文件:Get-VHDDefaultPath, Get-VHDInfo, New-VHD, Compact-VHD, Mount-VHD, Unmount-VHD
这个库还在Beta阶段,源代码Microsoft Public License (Ms-PL)协议下提供。InfoQ在6月份已报道过微软虚拟化解决方案Hyper-V的发布情况

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [Visual Studio.NET] 的这些文章也感兴趣:

Visual Studio 2008正式版发布 可从MSDN下载
Visual Studio International Pack 1.0 Beta1 处理汉字、拼音、笔画转换
详解.NET中的动态编译
微软发布Enterprise Library 4.1和Unity 1.2
Enterprise Library 深入解析与灵活应用(1)
Boo Lang Studio简介
安装中文VS2008 SP1 和.NETFRAMEWORK 3.5SP1后智能提示是英文的解决办法
新版本的.NET会当作一个“Service Pack”发布
VS2008 椭圆曲线签名(ECDSA)
新控件Chart使用心得及感想