paged output, from scrolling command, 129
PageSize property, 183t
parentheses (()), blocking character, 86–88
parentheses, empty (()), method call notation, 150
passwords
configuring, 201, 201–203, 202, 211–212
finding accounts without, 74
path to directory, revealing, 37
pausing execution of script, 89
PingArang.ps1 script, 88–89
pinging, range of IP addresses, 88–89
pipe character (|)
examples of use, 23–27, 40–42
function of, 21–22
pipelining. See pipe character (|); redirection arrow (>)
plus symbol (+), concatenate/glue notation, 81
plus symbol, double (++), addition operator, 91
popup box, producing, 43
PowerShell
configuration, storing, 12
deploying, 4–5
download, 4–5
installing, 3–4
launching. See launching of PowerShell
overview, 1–3
required prerequisites, 3, 3–4
printers, querying WMI, 116–117
processes.
See also Get-Process cmdlet;
Stop-Process cmdlet
listing, color-coded, 86–87
listing currently running, 74
querying WMI, 128–129, 130
profiles
confirming lack of, 38
creating, 38–39, 39
overview of, 38
properties
ADO search, 183–185, 183t–184t
definition of, 31
examining, 31–36
listing all available, 86
querying WMI. See querying WMI
of shares, 126t
similarly-named, retrieving, 113
user, modifying, 157–167
providers
ADSI, 146, 147, 147–148
alias provider, 46–47
certificate provider, 48–52, 67–68
creating, 45
environment. See environment provider
files system. See file system provider
function provider, 60–61
identification of, 45–46
overview, 45
registry. See registry provider
un-installing, 45
variable. See variable provider
WMI. See WMI providers
PSDrives
creating, 68
identifying, 62
removing, 69
setting working location to, 64, 68
PsIsContainer property, 58
Put method, 154, 173