PowerShell 获取系统信息的函数

 更新时间:2014年03月21日 14:46:20   作者:  
如果你要得到本地或远程的使用配置信息,又不想浪费太多的解决时间。可以在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监控Win-Server性能详解

    如何利用PowerShell监控Win-Server性能详解

    这篇文章主要给大家介绍了关于如何利用PowerShell监控Win-Server性能的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10
  • Windows Powershell 变量的作用域

    Windows Powershell 变量的作用域

    Powershell所有的变量都有一个决定变量是否可用的作用域。Powershell支持四个作用域:全局、当前、私有和脚本。有了这些作用域就可以限制变量的可见性了,尤其是在函数和脚本中。
    2014-09-09
  • PowerShell ISE自动化简单示例

    PowerShell ISE自动化简单示例

    这篇文章主要介绍了PowerShell ISE自动化简单示例,本文给出了2个PowerShell ISE自动化例子,需要的朋友可以参考下
    2015-03-03
  • PowerShell使用枚举变量定义带智能提示功能的函数参数

    PowerShell使用枚举变量定义带智能提示功能的函数参数

    这篇文章主要介绍了PowerShell使用枚举变量定义带智能提示功能的函数参数,但定义后只在ISE当中有效,需要的朋友可以参考下
    2014-07-07
  • Powershell小技巧之系统运行时间

    Powershell小技巧之系统运行时间

    本文主要教你如何使用powershell计算系统运行时间,其实很简单,因为Windows每次启动都有一个高进度计数器并且当系统运行这个计数器将返回一个毫秒,我们把这个毫秒计算下就得到系统运行时间了
    2014-09-09
  • PowerShell添加本地账户脚本分享

    PowerShell添加本地账户脚本分享

    这篇文章主要介绍了PowerShell添加本地账户脚本分享,本文直接给出实现代码,需要的朋友可以参考下
    2015-03-03
  • Powershell实现从注册表获取用户配置脚本分享

    Powershell实现从注册表获取用户配置脚本分享

    这篇文章主要介绍了Powershell实现从注册表获取用户配置脚本分享,本文直接给出实现脚本源码,需要的朋友可以参考下
    2015-03-03
  • PowerShell使用小技巧分享

    PowerShell使用小技巧分享

    本文给大家汇总了几个平时经常能够用到的PowerShell使用小技巧,包括修改Host文件、方法调用、查看powershell版本,有需要的小伙伴可以参考下。
    2015-09-09
  • powershell与cmd的异同汇总

    powershell与cmd的异同汇总

    这篇文章主要详细汇总介绍了powershell与cmd的异同点的相关资料,需要的朋友可以参考下
    2022-08-08
  • PowerShell中使用GetType获取变量数据类型

    PowerShell中使用GetType获取变量数据类型

    这篇文章主要介绍了PowerShell中使用GetType获取变量数据类型,本文使用实例来说明GetType的使用方法,并对返回值作了一定的解释,需要的朋友可以参考下
    2014-08-08

最新评论