Power Shell的反射

xiaoxiao2021-02-28  99

我总是拿Java的思维去理解powershell,power shell的get-member,按我的思维模式来说,就是反射。比如对1进行反射

PS C:\work> 1|get-Member TypeName:System.Int32 Name MemberType Definition ---- ---------- ---------- CompareTo Method int CompareTo(System.Object value), int CompareTo(int value), int IComparable.CompareTo(Syste... Equals Method bool Equals(System.Object obj), bool Equals(int obj), bool IEquatable[int].Equals(int other) ……

也可以对命令的运行结果进行一个反射 比如

PS C:\work> ls | get-member TypeName:System.IO.DirectoryInfo Name MemberType Definition ---- ---------- ---------- LinkType CodeProperty System.String LinkType{get=GetLinkType;} Mode CodeProperty System.String Mode{get=Mode;} ……

有了反射,就可以深入地研究powershell里的各种对象啦。

转载请注明原文地址: https://www.6miu.com/read-74737.html

最新回复(0)