PowerShell Management Library for Hyper-V 登上 CodePlex

  • Abel Avram
  • 郭晓刚

2008 年 7 月 20 日

话题:.NETDevOps语言 & 开发

微软的 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 的发布情况

查看英文原文:PowerShell Management Library for Hyper-V Posted on CodePlex
.NETDevOps语言 & 开发