Чтобы получить серийный номер сервера с помощью PowerShell, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование класса Win32_BIOS
$serialNumber = (Get-WmiObject -Class Win32_BIOS).SerialNumber
Метод 2: использование командлета Get-CimInstance
$serialNumber = (Get-CimInstance -ClassName Win32_BIOS).SerialNumber
Метод 3. Использование командлета Get-WmiObject с командлетами CIM
$serialNumber = (Get-WmiObject -Query "SELECT SerialNumber FROM Win32_BIOS").SerialNumber
Метод 4: использование командлета Get-WmiObject с новым командлетом Get-CimInstance
$serialNumber = (Get-WmiObject -Query "SELECT SerialNumber FROM Win32_BIOS" | Select-Object -ExpandProperty SerialNumber)
Эти методы получают серийный номер сервера путем запроса класса Win32_BIOS, который предоставляет информацию о базовой системе ввода-вывода (BIOS) компьютера.