0

我不知道为什么这些命令会导致额外的行,看起来像操作系统标题后的 2 或 3 行。如何摆脱操作系统标题后的线条?

cls
(Get-WmiObject -class Win32_OperatingSystem -ComputerName server1).Caption
Get-WmiObject -Class Win32_OperatingSystem -ComputerName server1 | Select-Object -Property BuildNumber,BuildType,OSType,ServicePackMajorVersion,ServicePackMinorVersion

结果输出:

微软视窗服务器 2012 R2 标准版

BuildNumber:9600 BuildType:多处理器免费 OSType:18 ServicePackMajorVersion:0 ServicePackMinorVersion:0

4

1 回答 1

0

如果您要获取操作系统信息,请使用以下内容

Function OSCheck() {
SystemInfo | Select-String '^OS '
[System.Environment]::OSVersion.Version
}

Echo "Operating System "
Echo "-------------------------------"
OSCheck

输出

OS Name:                   Microsoft Windows 7 Enterprise
OS Version:                6.1.7601 Service Pack 1 Build 7601
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Member Workstation
OS Build Type:             Multiprocessor Free
于 2016-11-29T04:38:33.623 回答