'Get-WindowsFeature -Name Hyper-V'停留在20%

时间:2018-10-06 20:19:12

标签: powershell

我已经执行了以下命令:

#include <stdio.h>
int f(int x, int y){

  if(x==y) 
    return 0;
  if(x>y)
    return -1;
  if(2*x < y){
    int max=f(2*x, y);
    return max+1;
  }
  else if(x+1<y){
    int max=f(x+1,y);
    return max+1;
  }
}

int main()
  {
    int idx=f(8,19);
    printf("%d", idx);

    return 0;
  }

它卡住了20%

enter image description here

我等了30分钟,但仍然没有回应。

任何具体原因以及我应该如何摆脱呢?

操作系统:W2K12R2

Powershell版本:

enter image description here

1 个答案:

答案 0 :(得分:0)

这很奇怪,这是我从未发生过的事情,但可能表明您正在使用的计算机上有问题。您也不会说您在哪个操作系统版本上看到此版本,即WS2008-2019。

无论如何,尝试几种不同的方法来查看结果。

Get-WindowsFeature -Name '*hyper-v' | Select-Object -Property *
Name                      : Hyper-V
DisplayName               : Hyper-V
Description               : Hyper-V provides ... 
                            virtualized ...
                            simultaneously.
Installed                 : False
InstallState              : Available
FeatureType               : Role
Path                      : Hyper-V
Depth                     : 1
DependsOn                 : {}
Parent                    : 
ServerComponentDescriptor : ServerComponent_HyperV
SubFeatures               : {}
SystemService             : {vmms}
Notification              : {}
BestPracticesModelId      : Microsoft/Windows/Hyper-V
EventQuery                : Virtualization.Events.xml
PostConfigurationNeeded   : False
AdditionalInfo            : {MajorVersion, Mino...


(Get-WindowsFeature -Name '*hyper-v').Installed
False

(Get-WindowsFeature -Name '*hyper-v').InstallState
Available

Get-WindowsFeature -Name Hyper-V | Select-Object InstallState
                                                              InstallState
                                                              ------------
                                                              Available

Get-WindowsFeature -Name Hyper-V | Select-Object InstallState | ft -HideTableHeaders
                                                              Available

Get-WindowsFeature -Name Hyper-V | Select-Object InstallState | ft -HideTableHeaders | Out-String
                                                              Available

还有,当默认值为字符串时,使用Out-String的原因是什么?