按对象/属性名称过滤,不按值过滤

时间:2019-08-19 20:45:46

标签: powershell powershell-5.0

我要过滤(不确定此处正确的名称,所以我会说“对象”)对象或标题而不是值。

这些来自get-aduser:

my_risk_model = RiskModel()
my_risk_model.read_in_data(path_a, path_b)

for parameter in [50, 60, 80]:
    my_risk_model.generate_risk_summary(parameter)
    my_risk_model.generate_email('test@gmail.com')

我想做的是过滤器,其中这些项目包含一个字符串,例如包括“ name ”之类的“ name”,但我找不到解决方法。我可以整天筛选值,但不能筛选这些名称/标题/键/对象/属性,真的不确定在Powershell中此数据的正确名称。

一件事是$ _和$ _。似乎不工作于: OtherName PasswordExpired PasswordLastSet PasswordNeverExpires PasswordNotRequired physicalDeliveryOfficeName POBox PostalCode PrimaryGroup primaryGroupID PrincipalsAllowedToDelegateToAccount ProfilePath ProtectedFromAccidentalDeletion proxyAddresses pwdLastSet SamAccountName sAMAccountType ScriptPath sDRightsEffective ServicePrincipalNames showInAddressBook SID SIDHistory SmartcardLogonRequired sn st State StreetAddress Surname targetAddress textEncodedORAddress thumbnailPhoto Title TrustedForDelegation TrustedToAuthForDelegation 至少在使用-Filter时不是,但是在特定时也会出现问题: get-aduser

0 个答案:

没有答案