PowerShell Introduction

PowerShell Introduction

By: Stephen Patrick | 07 Jul 2016 | Category: PowerShell Introduction

PowerShell Introduction

Windows PowerShell provides a .Net environment that provides a powerful command line shell, and a scripting environment for the windows platform. PowerShell is useful for a number of tasks, including system administration. Windows PowerShell provides a superset of the functionality provided by the CMD.exe DOS like command line environment provided by Windows. PowerShell can be used as interactive command line shell, or as a scripting language.

Read More

PowerShell Cmdlet

By: Stephen Patrick | 08 Jul 2016 | Category: PowerShell Introduction

PowerShell Cmdlet

You can think of a cmdlet as being similar to a shell command. A cmdlet performs a task. PowerShell comes with a number of cmdlets that follow a particular naming convention. They follow a Verb-Noun naming convention e.g. Get-Process, Get-ChildItem, Get-Command etc. The PowerShell interactive command line shell and integrated development environment ISE provide autocomplete on command names.

Read More

PowerShell Pipeline

By: Stephen Patrick | 08 Jul 2016 | Category: PowerShell Introduction

PowerShell Pipeline

The PowerShell pipeline facilitates passing the output of a command as input to another. Pipelines are a common mechanism for joining commands; for example the Linux shell provides this feature. However, the PowerShell Pipeline is more advanced. Other pipeline implementations work primarily with text, while the PowerShell pipeline operates on .Net objects.

Read More

PowerShell Providers

By: Stephen Patrick | 08 Jul 2016 | Category: PowerShell Introduction

PowerShell Providers

PowerShell providers abstract different resources in order to provide a common unified interface. Providers enable you to work with different resources as you would when working with the FileSystem. We can list the installed providers that are currently active on the system using the Get-PSDrive Cmdlet.

Read More