远程批量获取服务器启动时间

来源:互联网 发布:公司网络维护 编辑:程序博客网 时间:2024/06/05 05:48
# "请输入文本文件地址(文本文档内参数需每输入一个换一次行)"$filepath = "D:\ComPList.txt"$ServerList = Get-Content "$filepath"# 轮询获取服务器信息foreach ($ServerIP in $ServerList){    $headers = '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)'    Write-Host $ServerIP    $serverinfo = systeminfo.exe /FO CSV /S $ServerIP |     Select-Object -Skip 1 |     ConvertFrom-CSV -Header $headers    $serverinfo.'System Boot Time'}
0 0
原创粉丝点击