Datasheet
WHAT’S NEW IN POWERSHELL 2.0? 9
What Is PowerShell, and
Why Do You Need It?
CHAPTER 1
example, the following cmdlet would create and enter a new PowerShell session
on Server2:
Enter-PSSession -ComputerName Server2
Your results will look similar to Figure 1.4.
FIGURE 1.4 Remote session
Another key addition to PowerShell 2.0 is the ability to create and run background
jobs. A er you start a background job, you are returned almost immediately to
your interactive PowerShell session. is allows you to continue to do work in your
PowerShell session, and at any time you can see the status of your background
jobs. e following command starts a command in the background to get the
existing services:
Start-Job -name Services -scriptblock (Get-Service)
To see the status of background jobs you started in your PowerShell session, you
would run the following command:
Get-Job
Your results will look similar to Figure 1.5.
FIGURE 1.5 Background jobs
c01.indd 9c01.indd 9 4/18/2011 10:27:17 AM4/18/2011 10:27:17 AM