Get-ComputerInfo не работает в Windows 7 - PullRequest
2 голосов
/ 19 июня 2019

Должно ли это работать?

>$PSVersionTable.PSVersion.ToString()
5.1.14409.1018

>(Get-CimInstance -ClassName CIM_OperatingSystem).Caption
Microsoft Windows 7 Enterprise

>Get-ComputerInfo
Get-ComputerInfo : Unable to find an entry point named 'GetFirmwareType' in DLL 'kernel32.dll'.
At line:1 char:1
+ Get-ComputerInfo
+ ~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Get-ComputerInfo], EntryPointNotFoundException
    + FullyQualifiedErrorId : System.EntryPointNotFoundException,Microsoft.PowerShell.Commands.GetComputerInfoCommand

1 Ответ

1 голос
/ 19 июня 2019

Кажется, что проблема с PowerShell 5.1 не устранена до PowerShell 6. Я нашел этот отчет об ошибке на сайте PowerShell GitHub.Ошибки в PowerShell 6 обычно не переносятся в PowerShell 5.x.

В PS 5.1 добавлено несколько команд, которые вообще не работают в Windows 7. Resolve-DnsName, например.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...