gpt4 book ai didi

windows - 如何检查是否使用 PowerShell 启用了 Hyper-V?

转载 作者:可可西里 更新时间:2023-11-01 13:28:06 27 4
gpt4 key购买 nike

我正在尝试编写一个 PowerShell 脚本来检查 Windows 可选功能以查看是否安装了 Hyper-V。但是,我的代码不起作用。即使禁用了 Hyper-V,脚本也会输出它已启用的信息。

#Requires -RunAsAdministrator

# Get the Hyper-V feature and store it in $hyperv
$hyperv = Get-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online

# Check if Hyper-V is already enabled.
if($hyperv.State = "Enabled") {
Write-Host "Hyper-V is already enabled."
} else {
Write-Host "Hyper-V is disabled."
}

代码运行没有报错。

最佳答案

这是适合我的完整 powershell 脚本。只需将其复制并粘贴到提升的 Powershell 中,然后按 Enter。

$hyperv = Get-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V-All -Online
# Check if Hyper-V is enabled
if($hyperv.State -eq "Enabled") {
Write-Host "Hyper-V is enabled."
} else {
Write-Host "Hyper-V is disabled."
}

关于windows - 如何检查是否使用 PowerShell 启用了 Hyper-V?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37567596/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com