脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服务器之家 - 脚本之家 - PowerShell - PowerShell 获取系统信息的函数

PowerShell 获取系统信息的函数

2020-05-28 11:35脚本之家 PowerShell

如果你要得到本地或远程的使用配置信息,又不想浪费太多的解决时间。可以在Powershell中使用systeminfo.exe提取数据

复制代码 代码如下:

function Get-SystemInfo
{
  param($ComputerName = $env:COMPUTERNAME)

 

  $header = 'Hostname','OSName','OSVersion','OSManufacturer','OSConfiguration','OS Build Type','RegisteredOwner','RegisteredOrganization','Product ID','Original Install Date','System Boot Time','System Manufacturer','System Model','System Type','Processor(s)','BIOS Version','Windows Directory','System Directory','Boot Device','System Locale','Input Locale','Time Zone','Total Physical Memory','Available Physical Memory','Virtual Memory: Max Size','Virtual Memory: Available','Virtual Memory: In Use','Page File Location(s)','Domain','Logon Server','Hotfix(s)','Network Card(s)'

  systeminfo.exe /FO CSV /S $ComputerName |
    Select-Object -Skip 1 |
    ConvertFrom-CSV -Header $header
}



运行结果:

PowerShell 获取系统信息的函数

 你可以把结果存在变量中,这样你可以轻松的访问里面的信息

PowerShell 获取系统信息的函数

延伸 · 阅读

精彩推荐