hyper-v虚拟机常用命令

在没有安装powershell模块之前是不能使用powershell命令来管理Hyper-V的,
1.Start-VM 虚拟机开机
Start-VM -VM 虚拟机名 -Server 服务器名 -Wait -Force
-VM 指定要启动的虚拟机名称
-Server 指定虚拟机所在物理服务器,留空的话默认为".",即本机。
-Wait 指定等待该项任务完成后再运行下面的命令,一般在连续做操作时用到
-Force 虚拟机开机时不会进一步弹出选项,因此该参数对于Start-VM好像没有什么作用
如果按顺序写参数值的话,前面的"-VM"、"-Server"等参数名可以省略。
示例:
Start-VM testvps 给testvps开机
Start-VM testvps -Wait ; Stop-VM testvps -Force 先给testvps开机再给testvps关机,这里必须用-Wait
否则第二条命令会报错,结果只开不关

2.Stop-VM 虚拟机关机(相当于直接按服务器关机按钮)
Stop-VM -VM 虚拟机名 -Server 服务器名 -Wait -Force
-Force 虚拟机关机时,会进一步弹出选项"是否确实要执行此操作?"。加该参数后不会现提示,直接选择默认值[Y]
其余参数与Start-VM类似。
示例:
Stop-VM testvps 给testvps关机,运行后会弹出提示,按Y后继续
Stop-VM testvps -Force 直接给testvps关机,不弹出提示
Start-VM testvps -Wait -Force ; Stop-VM testvps 先给testvps关机再给testvps开机,这里必须用-Wait,否则第二条命令会报错,结果只关不开
Get-VM -Running | Stop-VM -Wait 逐个停止服务器上所有运行中的

3.Invoke-VMShutdown 虚拟机关闭(关闭虚拟机中的Windows系统后再关机。该命令在Powershell V1版本中的命令名称为Shutdown-VM,两者等价)
Shutdown-VM -VM 虚拟机名 -Server 服务器名 -Wait -Force
参数与Stop-VM类似。
如果Hyper-V没有登录进本地桌面的话,不能使用该命令关闭。
示例:
Shutdown-VM testvps -Force 给testvps关闭系统关机,不弹出提示

4.Save-VM 虚拟机保存(保存虚拟机的当前状态。该命令在Powershell V1版本中的命令名称为Suspend-VM,两者等价)
Save-VM -VM 虚拟机名 -Server 服务器名 -Wait -Force
参数和使用与Start-VM和Stop-VM类似。
示例:
Save-VM testvps 将testvps保存状态

5.Export-VM 导出虚拟机
Export-VM -VM 虚拟机名 -Path 导出的路径 -Server 服务器名 -CopyState -Wait -Preserve -Force
-Path 指定虚拟机导出到的位置
-CopyState 该参数很重要,加了该参数时,导出完整的虚拟机信息,相当于管理界面中使用导出。如果不加只导出配置文件。
-Preserve 由于导出的配置文件在导入后即消失,加该参数可以创建一个importFiles.zip文件来保存该配置文件。
其余参数与Start-VM类似。
示例:
Export-VM testvps F:vmbak -CopyState 导出虚拟机到F:vmbak目录下

6.Get-VM 获得虚拟机对象,以便做其他操作
Get-VM -Name 虚拟机名 -Server 服务器名 -Suspended -Running -Stopped
-Name 虚拟机名称,用户按名称获得对应虚拟机对象。如果想要选择所有虚拟机,可以用"%“号或”*“号通配符
-Server 指定虚拟机所在物理服务器,留空的话默认为”.",即本机。
-Suspended 只获得处于"已保存"状态的虚拟机
-Running 只获得处于"正在运行"状态的虚拟机
-Stopped 只获得处于"关闭"状态的虚拟机
示例:
save-vm (get-vm -Running ) -force 将所有运行状态的虚拟机保存
start-vm (get-vm -Suspended) 将所有保存状态的虚拟机恢复运行

7.Get-VMMemory 查看虚拟机内存信息
Get-VMMemory -VM 虚拟机名 -Server 服务器名
示例:
Get-VMMemory 显示所有虚拟机的内存信息

8.Get-VMCPUCount 查看虚拟机CPU设置信息

9.Get-VMDisk 查看虚拟机硬盘信息

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要安装Hyper-V虚拟机,你可以按照以下步骤进行操作: 1. 首先,确保你的系统符合要求。Hyper-V要求使用64位的Windows 10专业版、企业版或教育版,并且需要64位处理器支持二级地址转换(SLAT)和VM监视器模式扩展(Intel CPU上的VT-c)。此外,至少需要4GB内存。请注意,家庭版不支持Hyper-V。 2. 启用Hyper-V。你可以使用PowerShell或CMD来启用Hyper-V,或者通过控制面板来启用。如果你选择使用PowerShell,可以运行以下命令:`Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All`。如果你选择使用CMD和DISM,可以运行以下命令:`dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All`。 3. 打开Hyper-V管理器。一旦Hyper-V被启用,你可以在开始菜单中搜索并打开Hyper-V管理器。 4. 进行基本设置。在Hyper-V管理器中,你可以进行一些基本设置。例如,你可以设置虚拟硬盘和虚拟机的默认位置,配置网络,以及配置检查点等。详细的设置步骤可以参考引用中的内容。 5. 创建虚拟机。在Hyper-V管理器中,你可以选择快速创建或自定义创建虚拟机。快速创建适用于快速配置虚拟机,而自定义创建则允许你根据自己的需求进行更详细的配置。根据你的需求选择相应的方法来创建虚拟机。具体的创建步骤可以参考引用[2]中的内容。 请注意,虽然Hyper-V在Windows 10中是内置的,但它适用于服务器应用,并不适合用于底层驱动或与内核紧密联系的应用。对于这些应用,目前不建议使用Hyper-V。<span class="em">1</span><span class="em">2</span><span class="em">3</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值