Difference between revisions of "Windows PowerShell 1.0 Essentials"

From Techotopia
Jump to: navigation, search
m (Text replacement - "<table border="0" cellspacing="0"> " to "<table border="0" cellspacing="0" width="100%">")
 
(51 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
<table border="0" cellspacing="0" width="100%"><tr>
 +
<td width="20%"><td align="center">[[Windows PowerShell 1.0 Essentials|Table of Contents]]<td width="20%" align="right">[[Installing Windows PowerShell 1.0|Next]]</td>
 +
<tr>
 +
<td width="20%"><td align="center"><td width="20%" align="right">Installing Windows PowerShell 1.0</td>
 +
</table>
 +
<hr>
 +
 +
 +
<htmlet>powershell</htmlet>
 +
 +
 +
== Table of Contents ==
 +
 +
<table>
 +
<tr>
 +
<td>
 
# [[Installing Windows PowerShell 1.0]]
 
# [[Installing Windows PowerShell 1.0]]
 
#* [[Installing Windows PowerShell 1.0|Installing Windows PowerShell on Windows Server 2008]]
 
#* [[Installing Windows PowerShell 1.0|Installing Windows PowerShell on Windows Server 2008]]
Line 8: Line 24:
 
#* [[The Basics of the Windows PowerShell 1.0 Interactive Shell|PowerShell Command Completion]]
 
#* [[The Basics of the Windows PowerShell 1.0 Interactive Shell|PowerShell Command Completion]]
 
#*[[The Basics of the Windows PowerShell 1.0 Interactive Shell |Customizing the PowerShell Window]]<br><br>
 
#*[[The Basics of the Windows PowerShell 1.0 Interactive Shell |Customizing the PowerShell Window]]<br><br>
 +
# [[The Basics of Creating and Running Windows PowerShell 1.0 Scripts]]
 +
#* [[The Basics of Creating and Running Windows PowerShell 1.0 Scripts|What is a PowerShell Script?]]
 +
#* [[The Basics of Creating and Running Windows PowerShell 1.0 Scripts|An Example Windows PowerShell Script]]
 +
#* [[The Basics of Creating and Running Windows PowerShell 1.0 Scripts|PowerShell 1.0 Script Naming Convention]]
 +
#* [[The Basics of Creating and Running Windows PowerShell 1.0 Scripts|Executing PowerShell Scripts]]
 +
#* [[The Basics of Creating and Running Windows PowerShell 1.0 Scripts|Handling Script Arguments]]
 +
#* [[The Basics of Creating and Running Windows PowerShell 1.0 Scripts|The PowerShell exit Keyword]]<br><br>
 
# [[Windows PowerShell 1.0 Commands and Aliases]]
 
# [[Windows PowerShell 1.0 Commands and Aliases]]
 
#* [[Windows PowerShell 1.0 Commands and Aliases|PowerShell 1.0 Command Summary]]
 
#* [[Windows PowerShell 1.0 Commands and Aliases|PowerShell 1.0 Command Summary]]
 
#* [[Windows PowerShell 1.0 Commands and Aliases|PowerShell 1.0 Alias Summary]]
 
#* [[Windows PowerShell 1.0 Commands and Aliases|PowerShell 1.0 Alias Summary]]
 
#* [[Windows PowerShell 1.0 Commands and Aliases|Creating and Listing PowerShell Aliases]]<br><br>
 
#* [[Windows PowerShell 1.0 Commands and Aliases|Creating and Listing PowerShell Aliases]]<br><br>
 +
# [[Windows PowerShell 1.0 String Quoting and Escape Sequences]]
 +
#* [[Windows PowerShell 1.0 String Quoting and Escape Sequences|Using Double Quotes]]
 +
#* [[Windows PowerShell 1.0 String Quoting and Escape Sequences|Using Single Quotes]]
 +
#* [[Windows PowerShell 1.0 String Quoting and Escape Sequences|Using the PowerShell Escape Character]]
 +
#* [[Windows PowerShell 1.0 String Quoting and Escape Sequences|PowerShell Special Escape Sequences]]<br><br>
 +
# [[Directing and Formatting Windows PowerShell 1.0 Output]]
 +
#* [[Directing and Formatting Windows PowerShell 1.0 Output|The Default Output]]
 +
#* [[Directing and Formatting Windows PowerShell 1.0 Output|The Out-Host Cmdlet]]
 +
#* [[Directing and Formatting Windows PowerShell 1.0 Output|The Out-Printer Cmdlet]]
 +
#* [[Directing and Formatting Windows PowerShell 1.0 Output|The Out-File Cmdlet]]
 +
#* [[Directing and Formatting Windows PowerShell 1.0 Output|The Out-Null Cmdlet]]
 +
#* [[Directing and Formatting Windows PowerShell 1.0 Output|The Out-String Cmdlet]]
 +
#* [[Directing and Formatting Windows PowerShell 1.0 Output|Formatting PowerShell Output]]<br><br>
 +
# [[Understanding and Creating Windows PowerShell 1.0 Variables]]
 +
#* [[Understanding and Creating Windows PowerShell 1.0 Variables|Naming a Variable in PowerShell]]
 +
#* [[Understanding and Creating Windows PowerShell 1.0 Variables|Creating and Assigning a Value to a PowerShell Variable]]
 +
#* [[Understanding and Creating Windows PowerShell 1.0 Variables|Accessing PowerShell Variable Values]]
 +
#* [[Understanding and Creating Windows PowerShell 1.0 Variables|Changing the Type of a PowerShell Variable]]
 +
#* [[Understanding and Creating Windows PowerShell 1.0 Variables|Pre-defined PowerShell Variables]]<br><br>
 +
# [[Basic Windows PowerShell 1.0 Types]]
 +
#* [[Basic Windows PowerShell 1.0 Types|PowerShell Numeric Types]]
 +
#* [[Basic Windows PowerShell 1.0 Types|Specifying Hexadecimal Numbers]]
 +
#* [[Basic Windows PowerShell 1.0 Types|PowerShell Boolean Type]]
 +
#* [[Basic Windows PowerShell 1.0 Types|PowerShell String Type]]
 +
#* [[Basic Windows PowerShell 1.0 Types|PowerShell Type Casting]]<br><br>
 +
# [[Working with Arrays in Windows PowerShell 1.0]]
 +
#* [[Working with Arrays in Windows PowerShell 1.0|Creating a Windows PowerShell Array]]
 +
#* [[Working with Arrays in Windows PowerShell 1.0|Creating Windows PowerShell Multidimensional Arrays]]
 +
#* [[Working with Arrays in Windows PowerShell 1.0|Obtaining the Length of an Array]]
 +
#* [[Working with Arrays in Windows PowerShell 1.0|Accessing Elements in a Windows PowerShell Array]]
 +
#* [[Working with Arrays in Windows PowerShell 1.0|Accessing Elements in a Windows PowerShell Multidimensional Array]]
 +
#* [[Working with Arrays in Windows PowerShell 1.0|Adding new Elements to a Windows PowerShell Array]]
 +
#* [[Working with Arrays in Windows PowerShell 1.0|Combining Windows PowerShell Arrays]]<br><br>
 +
# [[Windows PowerShell 1.0 Hashtables]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Creating PowerShell Hashtables]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Accessing Hashtable Elements]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Modifying Windows PowerShell Hashtable Elements]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Adding Elements to a Windows PowerShell Hashtable]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Removing Elements from a Windows PowerShell Hashtable]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Clearing All Elements from a Windows PowerShell Hashtable]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Combining Hashtables]]
 +
#* [[Windows PowerShell 1.0 Hashtables|Listing Hashtable Count, Keys and Values]]<br><br>
 +
# [[Basic Windows PowerShell 1.0 Operators]]
 +
#* [[Basic Windows PowerShell 1.0 Operators|What is an Expression?]]
 +
#* [[Basic Windows PowerShell 1.0 Operators|Windows PowerShell Basic Assignment Operator]]
 +
#* [[Basic Windows PowerShell 1.0 Operators|Windows PowerShell Compound Assignment Operators]]
 +
#* [[Basic Windows PowerShell 1.0 Operators|Windows PowerShell Arithmetic Operators]]
 +
#* [[Basic Windows PowerShell 1.0 Operators|PowerShell Increment and Decrement Operators]]
 +
#* [[Basic Windows PowerShell 1.0 Operators|Windows PowerShell & Operator]]
 +
#* [[Basic Windows PowerShell 1.0 Operators|Windows PowerShell Bitwise and Logical Operators]]<br><br>
 +
# [[Windows PowerShell 1.0 Comparison and Containment Operators]]
 +
#* [[Windows PowerShell 1.0 Comparison and Containment Operators|Windows PowerShell Comparison Operators]]
 +
#* [[Windows PowerShell 1.0 Comparison and Containment Operators|Windows PowerShell Containment Operators]]
 +
#* [[Windows PowerShell 1.0 Comparison and Containment Operators|Performing Windows PowerShell Comparisons]]
 +
#* [[Windows PowerShell 1.0 Comparison and Containment Operators|Using Comparison Operators with Arrays and Collections]]
 +
#* [[Windows PowerShell 1.0 Comparison and Containment Operators|Using PowerShell Containment Operators]]<br><br>
 +
# [[Windows PowerShell 1.0 Pipes and Redirection]]
 +
#* [[Windows PowerShell 1.0 Pipes and Redirection|PowerShell Pipes]]
 +
#* [[Windows PowerShell 1.0 Pipes and Redirection|Windows PowerShell Redirection Operators]]
 +
#* [[Windows PowerShell 1.0 Pipes and Redirection|Windows PowerShell Redirection]]
 +
#* [[Windows PowerShell 1.0 Pipes and Redirection|Redirecting Error Output]]<br><br>
 +
# [[Windows PowerShell 1.0 Flow Control with if, else and elseif]]
 +
#* [[Windows PowerShell 1.0 Flow Control with if, else and elseif|Using the if Statement]]
 +
#* [[Windows PowerShell 1.0 Flow Control with if, else and elseif|Using if ... else .. Statements]]
 +
#* [[Windows PowerShell 1.0 Flow Control with if, else and elseif|Using if ... elseif .. Statements]]
 +
#* [[Windows PowerShell 1.0 Flow Control with if, else and elseif|Summary]]<br><br>
 +
# [[Windows PowerShell 1.0 Looping with the for and foreach Statements]]
 +
#* [[Windows PowerShell 1.0 Looping with the for and foreach Statements|The PowerShell for Loop]]
 +
#* [[Windows PowerShell 1.0 Looping with the for and foreach Statements|Creating an Infinite for Loop]]
 +
#* [[Windows PowerShell 1.0 Looping with the for and foreach Statements|Breaking Out of a for Loop]]
 +
#* [[Windows PowerShell 1.0 Looping with the for and foreach Statements|Nested for Loops]]
 +
#* [[Windows PowerShell 1.0 Looping with the for and foreach Statements|Breaking From Nested Loops with Labels]]
 +
#* [[Windows PowerShell 1.0 Looping with the for and foreach Statements|Continuing for Loops]]
 +
#* [[Windows PowerShell 1.0 Looping with the for and foreach Statements|Windows PowerShell foreach Loops]]<br><br>
 +
# [[Windows PowerShell 1.0 Looping with do and while Statements]]
 +
#* [[Windows PowerShell 1.0 Looping with do and while Statements|The Windows PowerShell while Loop]]
 +
#* [[Windows PowerShell 1.0 Looping with do and while Statements|Windows PowerShell do ... while loops]]
 +
#* [[Windows PowerShell 1.0 Looping with do and while Statements|Breaking from while Loops]]
 +
#* [[Windows PowerShell 1.0 Looping with do and while Statements|The continue Statement]]<br><br>
 +
# [[The Windows PowerShell 1.0 switch Statement]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Why Use a switch Statement?]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Windows PowerShell switch Statement Syntax]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|A switch Statement Example]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Explaining the Example]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Using break in a Windows PowerShell switch Statement]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|The switch $_ Variable]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Using Expressions in a Windows PowerShell switch Statement]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Wildcards, Regular Expressions and Case Sensitivity in switch Statements]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Using switch Statements to Iterate Through Ranges and Collections]]
 +
#* [[The Windows PowerShell 1.0 switch Statement|Using the continue Statement]]<br><br>
 +
# [[Windows PowerShell 1.0 Functions]]
 +
#* [[Windows PowerShell 1.0 Functions|Creating and Calling a Simple Windows PowerShell Function]]
 +
#* [[Windows PowerShell 1.0 Functions|Passing Parameters to a Function]]
 +
#* [[Windows PowerShell 1.0 Functions|Specifying Named Parameters]]
 +
#* [[Windows PowerShell 1.0 Functions|Function Parameter Initialization]]
 +
#* [[Windows PowerShell 1.0 Functions|Specifying Function Parameter Types]]
 +
#* [[Windows PowerShell 1.0 Functions|Using Functions in a Pipeline]]
 +
#* [[Windows PowerShell 1.0 Functions|Returning from Functions]]
 +
#* [[Windows PowerShell 1.0 Functions|Windows PowerShell Function Administration]]<br><br>
 +
# [[Working with File Systems in Windows PowerShell 1.0]]
 +
#* [[Working with File Systems in Windows PowerShell 1.0|Getting Disk Drive Information]]
 +
#* [[Working with File Systems in Windows PowerShell 1.0|Creating New Windows PowerShell Drives]]
 +
#* [[Working with File Systems in Windows PowerShell 1.0|Getting Information About Network Drives in PowerShell]]
 +
#* [[Working with File Systems in Windows PowerShell 1.0|Windows PowerShell File System Directory Listings]]
 +
#* [[Working with File Systems in Windows PowerShell 1.0|Copying, Remaining and Deleting Files and Directories]]<br><br>
 +
# [[Windows PowerShell 1.0 File Handling]]
 +
#* [[Windows PowerShell 1.0 File Handling|Getting File Properties]]
 +
#* [[Windows PowerShell 1.0 File Handling|Changing File Properties with Set-ItemProperty]]
 +
#* [[Windows PowerShell 1.0 File Handling|Reading Text Files in Windows PowerShell]]
 +
#* [[Windows PowerShell 1.0 File Handling|Reading Binary Files in Windows PowerShell]]
 +
#* [[Windows PowerShell 1.0 File Handling|Writing to Files in Windows PowerShell]]
 +
#* [[Windows PowerShell 1.0 File Handling|Searching for Strings in Files with Windows PowerShell]]<br><br>
 +
# [[An Overview of Windows PowerShell 1.0 and .NET]]
 +
#* [[An Overview of Windows PowerShell 1.0 and .NET|The Basics of .NET]]
 +
#* [[An Overview of Windows PowerShell 1.0 and .NET|Exploring .NET Assemblies in Windows PowerShell]]
 +
#* [[An Overview of Windows PowerShell 1.0 and .NET|Loading .NET Assemblies into Windows PowerShell]]
 +
#* [[An Overview of Windows PowerShell 1.0 and .NET|.NET Static Members and Properties]]
 +
#* [[An Overview of Windows PowerShell 1.0 and .NET|Instance Members and Properties]]
 +
#* [[An Overview of Windows PowerShell 1.0 and .NET|Listing the Methods and Properties of a .NET Class]]<br><br>
 +
# [[Creating GUIs in Windows PowerShell 1.0 with WinForms]]
 +
#* [[Creating GUIs in Windows PowerShell 1.0 with WinForms|An Overview of WinForms]]
 +
#* [[Creating GUIs in Windows PowerShell 1.0 with WinForms|Loading the Winforms .NET Assembly]]
 +
#* [[Creating GUIs in Windows PowerShell 1.0 with WinForms|A Basic Windows PowerShell GUI]]
 +
#* [[Creating GUIs in Windows PowerShell 1.0 with WinForms|Windows PowerShell and WinForms Events]]
 +
#* [[Creating GUIs in Windows PowerShell 1.0 with WinForms|Setting WinForms Properties]]
 +
#* [[Creating GUIs in Windows PowerShell 1.0 with WinForms|Bringing it all Together]]<br><br>
 +
# [[Drawing Graphics using PowerShell 1.0 and GDI+]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|An Overview of GDI+]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|Loading the GDI+ and WinForms .NET Assemblies]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|Creating Drawing Objects]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|Setting Properties of a GDI+ Drawing Object]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|Creating the WinForms Form and the Graphics Object]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|The Paint Event Handler]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|Drawing Graphics with Windows PowerShell and GDI+]]
 +
#* [[Drawing Graphics using PowerShell 1.0 and GDI+|Bringing it All Together]]<br><br>
 +
# [[Using COM with Windows PowerShell]]
 +
#* [[Using COM with Windows PowerShell|Listing Available COM Objects]]
 +
#* [[Using COM with Windows PowerShell|Creating COM Object Instances in Windows PowerShell]]
 +
#* [[Using COM with Windows PowerShell|Listing the Properties and Methods of a COM Object]]
 +
#* [[Using COM with Windows PowerShell|Interacting With COM Objects]]
 +
#* [[Using COM with Windows PowerShell|Interacting with the Windows Shell]]
 +
#* [[Using COM with Windows PowerShell|Using the WScript.Shell Class]]<br><br>
 +
# [[Windows PowerShell 1.0 Security]]
 +
#* [[Windows PowerShell 1.0 Security|Windows PowerShell Script Execution Policy]]
 +
#* [[Windows PowerShell 1.0 Security|Identifying and Changing the Current Execution Policy]]
 +
#* [[Windows PowerShell 1.0 Security|Signing Windows PowerShell Scripts]]
 +
#* [[Windows PowerShell 1.0 Security|Setting up a Local Certificate Authority]]
 +
#* [[Windows PowerShell 1.0 Security|Creating a Certificate]]
 +
#* [[Windows PowerShell 1.0 Security|Signing a Windows PowerShell Script]]
 +
#* [[Windows PowerShell 1.0 Security|Protecting Certificates with Private Key Encryption]]
 +
 +
</td>
 +
<td valign="top">
 +
<htmlet>adsdaqbox</htmlet>
 +
</td>
 +
</tr>
 +
</table>

Latest revision as of 20:11, 27 October 2016

Table of ContentsNext
Installing Windows PowerShell 1.0


Purchase and download the full PDF version of this PowerShell eBook for only $8.99


Table of Contents

  1. Installing Windows PowerShell 1.0
  2. The Basics of the Windows PowerShell 1.0 Interactive Shell
  3. The Basics of Creating and Running Windows PowerShell 1.0 Scripts
  4. Windows PowerShell 1.0 Commands and Aliases
  5. Windows PowerShell 1.0 String Quoting and Escape Sequences
  6. Directing and Formatting Windows PowerShell 1.0 Output
  7. Understanding and Creating Windows PowerShell 1.0 Variables
  8. Basic Windows PowerShell 1.0 Types
  9. Working with Arrays in Windows PowerShell 1.0
  10. Windows PowerShell 1.0 Hashtables
  11. Basic Windows PowerShell 1.0 Operators
  12. Windows PowerShell 1.0 Comparison and Containment Operators
  13. Windows PowerShell 1.0 Pipes and Redirection
  14. Windows PowerShell 1.0 Flow Control with if, else and elseif
  15. Windows PowerShell 1.0 Looping with the for and foreach Statements
  16. Windows PowerShell 1.0 Looping with do and while Statements
  17. The Windows PowerShell 1.0 switch Statement
  18. Windows PowerShell 1.0 Functions
  19. Working with File Systems in Windows PowerShell 1.0
  20. Windows PowerShell 1.0 File Handling
  21. An Overview of Windows PowerShell 1.0 and .NET
  22. Creating GUIs in Windows PowerShell 1.0 with WinForms
  23. Drawing Graphics using PowerShell 1.0 and GDI+
  24. Using COM with Windows PowerShell
  25. Windows PowerShell 1.0 Security