欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Powershell小技巧之获取对象可变的特征

程序员文章站 2022-06-25 10:14:06
当你得到一个有属性对象,它的一些值有的改变,有的则只能读取。 这里有个技巧可以找出那些可以更改的属性。代码的有效范围是当前控制台,但你可以调用不同的命令结果: 复制代码...

当你得到一个有属性对象,它的一些值有的改变,有的则只能读取。

这里有个技巧可以找出那些可以更改的属性。代码的有效范围是当前控制台,但你可以调用不同的命令结果:

复制代码 代码如下:

$myprocess = get-process -id $pid

$myprocess |
  get-member -membertype properties |
  out-string -stream |
  where-object { $_ -like '*set;*' }

结果如下:

复制代码 代码如下:

enableraisingevents        property       bool enableraisingevents {get;set;}    
maxworkingset              property       system.intptr maxworkingset  {get;set;} 
minworkingset              property       system.intptr minworkingset  {get;set;} 
priorityboostenabled       property       bool priorityboostenabled  {get;set;}  

支持所有版本