PowerShell WMI

本文介绍Powershell的基础用法及与Windows Management Instrumentation (WMI) 的结合使用技巧,包括命令语法特点、常用命令示例以及通过WMI进行系统管理的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文总结了powershell一些零散的知识和WMI.

 

1)powershell 命令不区分大小写;

2)命令 动词-名次 成对出现。"get-verb"得到所有的动词; "get-command -verb set" 得到所有set-noun命令。

3)PowerShell is an object based scripting language, consequently, it needs .NET Framework for the definitions of the Windows objects.  PowerShell works fine with either .Net Framework v 2.0, or v 3.0.

4)"host"命令可以得到powershell的版本等信息

5)"|" 管道符; "$"变量; "$_."对象本身;

6) " `n "换行;" `t "tab键 如:Write-host "Heading `nSub Heading"。"`"是说一个命令被分成了两行。

7) write-host: 输出语句。如:$Now = Get-Date;Write-Host "Today is $Now -enjoy!"

8) WMI全称:Windows Management Instrumentation

9) WQL 全称:WMI Query Language http://hi.baidu.com/escortmnm/blog/item/d6e840133ad0f1ddf6039e6e.html

 

 

WMI:

Get-WmiObject
5个有用的Wmiobject参数:
1) -class
2) -namespace
3) -computerName
4) -filter
5) -query
 

 

例1:

Get-Wmiobject -class Win32_WmiSetting `
-namespace "root/cimv2" -computerName rtcsebjvista

 

例2:

Get-WmiObject Win32_LogicalDisk -filter "DeviceID = 'c:' "

 

例3:

Get-WmiObject -query "select * from Win32_LogicalDisk where DriveType ='3' "

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值