520
user accounts, mailbox-enabled (continued)
overview of, 425–426
parameters for New-Mailbox, 428–429
running improved script, 441–443
running simple script, 430–431
simple script for, 426–428
user objects, 96–101
bulk-enabling existing users, 135–136
Connect-Mailbox or Disable-
Mailbox, 97
creating mail user and mail contact,
126–127
creating user mailbox, 113–119
creating/modifying, 105–106
Enable-Mailbox cmdlet, 108–109
equipment mailboxes, 98–99
legacy mailboxes, 98
LinkedMailbox, 97
mail-enabled, 99–101
modifying user mailbox, 119–122
New-Mailbox cmdlet, 106–107
as recipients, 86–87
Remove-Mailbox cmdlet, 109–110
room mailboxes, 98
setting existing mailboxes, 107–108
shared mailboxes, 99
UserMailbox, 96–97
User Principal Name. See UPN (User Principal
Name)
user settings, CAS (Client Access Server),
164–165
UserMailbox, 96–97
users, UM
enabling, 276–277
managing, 286–288
V
validation, 51
variables
automatic, 49
in creating scripts, 427
Exchange Management Shell, 49
lifetime of user-defined variables, 49
PowerShell, 48–49
VB.NET, 485–486
verb names, 9–10
Verb parameter, Get-Command cmdlet,
17–18
verb-noun pair, in cmdlet names, 9
version numbers, 318–319
Virtual Memory (VM(M)), 54
Visual Studio 2005, 486–487
W
web interface, for PowerShell scripts, 495
web services
Test-OutlookWebServices cmdlet,
399–400
Test-WebServicesConnectivity
cmdlet, 404
web-based distribution
CAS providing, 184
Outlook 2007, 184
Where-Object cmdlet
filtering event logs, 62
filtering objects, 24–25
filtering results obtained with
Get-EventLog cmdlet, 472–473
finding property names and data types
when using, 25–26
wildcard certificates, 171
wildcards, 47
Windows 2003 R2 SP2, 337
Windows Application log, 308–309
Windows OSs
event logs, 60–63
Exchange 2007 software requirements,
68
processes, 54–55
Registry, 57–60
services, 55–56
Windows PowerShell, getting started.
See PowerShell, getting started
Windows PowerShell SDK, 485–486
Windows Scheduler (AT), 469
Windows Script Host
lack of integration between shell and
scripting languages, 5
shell history and, 4
Windows Server 2003, 329
user accounts, mailbox-enabled (continued)
bindex.indd 520bindex.indd 520 12/17/07 4:09:54 PM12/17/07 4:09:54 PM

Get Professional Windows® PowerShell for Exchange Server 2007 Service Pack 1 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.