Use the Get-Command PowerShell Cmdlet to Find Parameter Set Information

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Use the Get-Command PowerShell Cmdlet to Find Parameter Set Information相关的知识,希望对你有一定的参考价值。

参考文章https://blogs.technet.microsoft.com/heyscriptingguy/2012/05/16/use-the-get-command-powershell-cmdlet-to-find-parameter-set-information/


我们知道Get-process可以获得计算机的进程,每一个进程都是一个对象。既然是对象那么就拥有属性和方法;

Get-process | get-member 可以获得具体对象具备的属性和方法。

如下图所示:

技术分享


我们选取其中一些属性进行查看,如下图

技术分享


既然Get-process获取到的每一个进程是一个对象,他们具备了属性和方法;那么Get-process这个命令的本身是否也具备属性和方法呢?答案是有的,我们需要使用get-command get-process | get-member 来获取这个命令本身具备的属性和方法,如下图

技术分享

我们查看下命令本身每个属性对应的信息,如下图

技术分享

我们查看下Definition这个属性,这个属性中有很多的参数信息

技术分享


假如,我现在想知道Powershell所有命令中包含“Module”参数的命令有哪些,那么我们就可以输入如下信息

技术分享


以上是关于Use the Get-Command PowerShell Cmdlet to Find Parameter Set Information的主要内容,如果未能解决你的问题,请参考以下文章

Updating power_state in the DB to match the hypervisor

翻译——The Power of Python and SQL Server 2017

HDU 4461:The Power of Xiangqi(水题)

DSP - Measure the Power of a Signal

CF1005C Summarize to the Power of Two 暴力 map

TED+成长性思维+Carol Deweck+The Power of Yet