PowerShell 获取系统信息的函数
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(十一)函数介绍
一个脚本的功能可能有很多,但是并非都是通过一段代码来完成的.在一个出色的脚本中,实现各个功能代码的独立性,可以保证这个脚本具有高可用性和易维护性,并且当我们改进或删减功能时只需删除对应的代码块即可.通常,代码块就是指函数,调用函数,就是执行不同的代码块,以便实现各种功能. 先看一个例子: 复制代码 代码如下: function Time {Get-Date} <enter> 这样,我们就有了一个新函数"Time",其功能实现代码就是"{Get-Date}"
-
PowerShell 获取系统信息的函数
复制代码 代码如下: function Get-SystemInfo{ param($ComputerName = $env:COMPUTERNAME) $header = 'Hostname','OSName','OSVersion','OSManufacturer','OSConfiguration','OS Build Type','RegisteredOwner','RegisteredOrganization','Product ID','Original Install Date'
-
C++如何获取系统信息 C++获取IP地址、硬件信息等
本文实例为大家分享了C++获取系统信息的具体代码,供大家参考,具体内容如下 #include<stdio.h> #include<winsock2.h> //该头文件需在windows.h之前 #include<windows.h> #include<string> #include<iostream> #pragma comment(lib,"ws2_32.lib") using namespace std; void ge
-
Python使用psutil获取系统信息
三.psutil 用Python来编写脚本简化日常的运维工作是Python的一个重要用途.在Linux下,有许多系统命令可以让我们时刻监控系统运行的状态,如ps,top,free等等.要获取这些系统信息,Python可以通过subprocess模块调用并获取结果.但这样做显得很麻烦,尤其是要写很多解析代码. 在Python中获取系统信息的另一个好办法是使用psutil这个第三方模块.顾名思义,psutil = process and system utilities,它不仅可以通过一两行代码实现
-
Golang 获取系统信息的实现
目录 问题提出 golang 的编译选项 获取系统信息 本文介绍获取系统信息的方法,另外给出根据不同系统编译的方法. 问题提出 由于多年来接触了不同系统的兼容工程,对使用宏区分不同的代码一直有一种莫名的感觉.像 Linux 内核中就有很多这样的代码,coreboot 中有,nRF52 SDK中也有.在实现的工程库也要往这方向考虑,比如线程库和socket库.当接触 golang 后,因其跨平台,编码快,所以在工作中也使用了.但并不是所有代码都是跨平台,像 syscall这样的包,就无法做到.最近
-
uniapp 获取系统信息的方法小结
目录 一.uni.getSystemInfo(OBJECT) 二.uni.getSystemInfoSync() 三.总结 uni-app提供了异步(uni.getSystemInfo)和同步(uni.getSystemInfoSync)的2个API获取系统信息. 系统信息返回的内容非常多,各操作系统.各家小程序.各浏览器对它们的定义也不相同.uni-app里重新梳理了这些概念,同时为了向下兼容也保留了这些平台原来的概念,但不推荐使用. 按照运行环境层级排序,从底层向上,uni-app有6个概念
-
PowerShell获取当前进程PID的小技巧
本文介绍如何在PowerShell中获取当前PowerShell进程的PID,然后用它来做一些有趣的事情. 有没有试过在powershell命令行窗口中输入"$pid"?试试看. 复制代码 代码如下: PS C:\Users\zhanghong> $pid 4404 对于PID,我们貌似不陌生.是的,它就是一个进程的进程ID.那这里的"$pid"是谁的进程ID呢?是当前powershell这个命令行窗口的powershell进程的进程ID.注意,小编在先打开一
-
JS封装通过className获取元素的函数示例
本文实例讲述了JS封装通过className获取元素的函数.分享给大家供大家参考,具体如下: <div id="box"> <div class="star"></div> <div class="star"></div> <div class="app"></div> <p class="star"></
-
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
本文实例讲述了Yii2中设置与获取别名的函数(setAlias和getAlias)用法.分享给大家供大家参考,具体如下: 首先说说什么是别名. 在Yii中有很多的路径,在开发的过程当前我们也会使用一些路径.一般来说都需要使用绝对路径,但绝对路径都很长. 所以,为了方便的使用路径,可以在Yi中i给每个路径起个名称,这个名称就是别名. 别名的格式: 别名必须以"@"字符开头,别名中还可以包含"/".如("@www"为根别名,"@www/te
-
PowerShell获取系统环境变量的方法
本文介绍在PowerShell中,如何获取环境变量的值.可以列出所有的环境变量,也可以指定通过变量名称来获取环境变量的值. 在开发过程中,经常需要用到环境变量(比如当前计算机名.登录的用户名.Path环境变量等),那么在PowerShell中如何知道有哪些环境变量呢?又该如何获取指定环境变量的值呢? PowerShell通过环境变量提供者(Environment Provider)让我们可以访问环境变量.默认情况下,PowerShell创建了一个驱动器(名称为env)来与Environment
-
远程或本地获取系统信息的脚本RGIS.vbs
******************************************************************************* RGIS v1.03 Remote Get Infomation Script, by zzzEVAzzz Welcome to visite www.isgrey.com & www.h4h4.com Usage: cscript rgis.vbs [/r targetIP username password] [/o filename
随机推荐
- AngularJS 单元测试(一)详解
- mybatis创建一个或多个新用户 insert 字段和表名不确定时动态添加问题
- asp.net 编程 实用语句(6条)
- ASP程序与SQL存储过程结合使用详解
- PHP中使用register_shutdown_function函数截获fatal error示例
- 详谈JS中数组的迭代方法和归并方法
- JavaScript 学习技巧
- jQuery.Validate验证库的使用介绍
- javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
- java多线程编程实现下雪效果
- Android 数据存储方式有哪几种
- 你应该知道的21个Java核心技术
- js技巧收集(200多个) 超强推荐第1/2页
- javascript显弹效果代码增加了cookies控制
- 浅谈C# 非模式窗体show()和模式窗体showdialog()的区别
- apache SHTML网页SSI使用详解
- Thinkphp 空操作、空控制器、命名空间(详解)
- 详解用Kotlin写一个基于Spring Boot的RESTful服务
- BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
- VC中使用GDI+的配置方法概述