當如何執行特定任務的閱讀了,我碰到過這樣的事情:在Powershell中獲取方法的全名?
$acl = get-acl somedirectory
$acl.access
你如何找到「訪問」方法的全稱是什麼?
當如何執行特定任務的閱讀了,我碰到過這樣的事情:在Powershell中獲取方法的全名?
$acl = get-acl somedirectory
$acl.access
你如何找到「訪問」方法的全稱是什麼?
不知道這是你想要的。
$acl | get-member
下面應該做你的工作
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;}
得到公正的類型,我更喜歡:
$acl.GetType().FullName
因爲有一噸的方法,對象往往滾動,如果你的屏幕只需將其輸入Get-Member
即可。然後,搜索完整類型名稱將爲您帶來該類的.Net參考。
我明白了,很酷。 – Lumify