在阅读如何执行特定任务时,我遇到了这样的事情:
$acl = get-acl somedirectory
$acl.access
如何找到"访问"的全名?方法
答案 0 :(得分:2)
不确定这是否是你想要的。
$acl | get-member
答案 1 :(得分:0)
下面应该做你的工作
F:\Temp> get-acl | gm
TypeName: System.Security.AccessControl.DirectorySecurity
Name MemberType Definition
---- ---------- ----------
Access CodeProperty System.Security.AccessControl.AuthorizationRuleCollection Access{get=GetAccess;}
CentralAccessPolicyId CodeProperty System.Security.Principal.SecurityIdentifier CentralAccessPolicyId{get=GetCentralAccessPolicyId;}
答案 2 :(得分:0)
为了得到这种类型,我更喜欢:
$acl.GetType().FullName
因为有大量方法的对象倾向于滚动屏幕,只需将其传递给Get-Member
即可。然后,搜索完整类型名称的Web搜索将为您提供该类的.Net参考。