Datasheet

Chapter 1: What Is Windows PowerShell?
PowerShell 2.0 CPT3 is Service Pack 3, so when executing
C:\DBAScripts\CheckPowershellPreqs.bat
it will complain that Service Pack 3 is required.
Installing the Microsoft .NET Framework
Windows PowerShell integrates with the .NET Framework and provides a shell environment to per-
form administrative tasks. PowerShell exposes the .NET classes as built-in commands, and when these
commands are executed they produce one or more structured objects as output.
Download the .NET Framework from
http://download.microsoft.com
and install .NET Framework 2
or later. It is recommended that you use .NET 3.5, although all the code in this book works on .NET
Framework 2 and later. In Chapter 11, you will see that an SQL Server 2008 installation installs .NET 3.5
by default.
Installing Windows Remote Management
Another prerequisite is to install Windows Remote Management (WinRM). WinRM is required for Win-
dows PowerShell remoting and background jobs. You can download WinRM 2.0 CTP3 (also known as
Ws-Management) from
https://connect.microsoft.com/WSMAN/Downloads
for Windows Vista and
Windows Server 2008. The installation procedures of the executable
Windows6.0-KB950099-x86.msu
for
32-bit and
Windows6.0-KB950099-x64.msu
for 64-bit are shown in Figure 1-4 and Figure 1-5.
Figure 1-4
Figure 1-5
6