Datasheet
12 CHAPTER 1  
•
    WHAT IS POWERSHELL, AND WHY DO YOU NEED IT? 
with the 
Get-PSBreakpoint
 cmdlet for any of your PowerShell scripts. Figure 1.8 
shows an example of a debugging session from the PowerShell console.
FIGURE 1.8  Debugging session in PowerShell
To learn more about the ISE, see Chapter 2 and Chapter 5. Chapter 2 shows you 
how to install the ISE, which may not be installed by default. Chapter 5 shows how 
to use this tool when working with PowerShell scripts.
Another way PowerShell leverages the Windows GUI is with the output cmdlet 
Out-GridView
.   is cmdlet allows you to take the output from a PowerShell com-
mand and display it in a Windows Explorer–style window, which not only displays 
your data but also allows you some interaction such as sorting and quickly  ltering 
the data. For example, if you ran the command 
Get-Process | Out-GridView
, 
your results would look similar to Figure 1.9.
You can click any of the column headings in the 
Out-Gridview
 window, and the 
content will be sorted. You can also quickly  lter the data by either adding criteria 
or typing in the Filter text box. Chapter 4 takes a look at the 
Out-GridView
 cmdlet 
as well as other ways to work with data from your PowerShell commands.
c01.indd 12c01.indd 12 4/18/2011 10:27:18 AM4/18/2011 10:27:18 AM










