我要过滤(不确定此处正确的名称,所以我会说“对象”)对象或标题而不是值。
这些来自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