launching of PowerShell
configuring, 12–13
performing, 4–5
shortcut, 11–12
LDAP (Lightweight Directory Access Protocol) dialect
ADSI provider for, 147t
naming conventions, 148–149, 149t
query syntax, 176–177, 176t
querying Active Directory with, 177–191
less than (<), evaluation operator, 131
Lightweight Directory Access Protocol (LDAP) dialect. See LDAP (Lightweight Directory Access Protocol) dialect
ListAllClassesInNameSpace.ps1 script, 104–106
ListGreaterThanShares.ps1 script, 133
listing. See Get-ChildItem cmdlet
ListNameOnlyShares.ps1 script, 127
ListNamePathShare.ps1 script, 128–130
ListProcessesSortResults.ps1 script, 74
ListShares.ps1 script, 125–126
ListSpecificShares.ps1 script, 131
ListSpecificWhere.ps1 script, 136
ListWmiNameSpaces.ps1 script, 99–102
ListWmiProviders.ps1 script, 103
loadDriver privilege, 143
location, setting. See Set-Location cmdlet
logging
adding, 130
configuring directory size, 215
configuring transport logging levels, 210–211
listing of event logs, 207
managing, in Exchange Server, 207–211
reporting transport logging levels, 209
retrieving information on logs, 208
of service accounts, 134–135
setting logging level, 208
storage path, configuring, 215
looping through code, 85–92
do . . . until statement, 90–92
do . . . while statement, 89–90
exercises, 94–96
ForEach-Object cmdlet, 86–88
for statement, 88–89