Microsoft Windows PowerShell command line shell and scripting language helps IT Professionals achieve greater productivity. Using a new admin-focused scripting language, more than 130 standard command line tools, and consistent syntax and utilities, Windows PowerShell allows IT Professionals to more easily control system administration and accelerate automation. Windows PowerShell is easy to adopt, learn, and use, because it works with your existing IT infrastructure and existing script investments, and because it runs on Windows XP, Windows Vista, Windows Server 2003 and Windows Server 2008. Exchange Server 2007, System Center Operations Manager 2007, System Center Data Protection Manager V2, and System Center Virtual Machine Manager leverage Windows PowerShell to improve efficiency and productivity.
Get the latest version:
Windows PowerShell 1.0
The myITforum.com Windows PowerShell Script Repository
On this page...
News
Support
Downloads
Docs
Books
Training
How Do I?
Tools and Utilities
Other Resources
EditWindows PowerShell News
EditLive Support
EditDownloads
- PowerShell Community Extensions - PowerShell Community Extensions (PSCX) is aimed at providing a widely useful set of additional cmdlets, providers, aliases, filters, functions and scripts for Windows PowerShell that members of the community have expressed interest in.
EditDocumentation
EditBooks
EditTraining
- PowerShell 101 - Self-paced training from ScriptingAnswers.com and Windows PowerShell MVP, Don Jones. Information about classroom training is also on the site.
EditHow do I ?...
EditTools and Utilities
- PowerShell Analyzer - Powershell Analyzer is a rich interactive environment for Windows Powershell.
- PowerShellIDE - Is a graphical user interface that helps explore and exploit the vast power available with PowerShell. It contains a debugger, lets you step through PowerShell scripts, explore variables as you run your scripts and also supports many Intellisense-like functions.
- PowerShell WMI Explorer - The WMI Explorer will provide help information for the WMI classes and about methods and properties available, also it will generate Template PowerShell scripts for callng WMI methods, that can be used as base to create PowerShell scripts calling WMI methods.
- PowerShell PowerGUI - PowerGUI is an extensible graphical administrative console for managing systems based on Windows PowerShell. These include Windows OS (XP, 2003, Vista), Exchange 2007, Operations Manager 2007 and other new systems from Microsoft. The tool allows to use the rich capabilities of Windows PowerShell in a familiar and intuitive GUI console.
- PowerShell Community Extensions - PowerShell Community Extensions (PSCX) is aimed at providing a widely useful set of additional cmdlets, providers, aliases, filters, functions and scripts for Windows PowerShell that members of the community have expressed interest in.
- SAPIEN PowerShell Extensions (PshX-SAPIEN) - A collection of useful cmdlets to add into Windows PowerShell, such as logon script cmdlets for checking group membership, memory-inventory cmdlets, database cmdlets, and more. Instructions are included in the downloadable ZIP file.
- PowerShell Help Tool - Displays detailed help for all PowerShell cmdlets - a convenient, on-screen reference while working in PowerShell, or when developing scripts.
- JAMS - An enterprise grade task scheduler which includes PowerShell cmdlets for management and a PowerShell Provider which exposes the scheduled tasks and other definitions. Plus, JAMS can execute PowerShell scripts.
- PoshConsole - PoshConsole is a more modern PowerShell Console. We aim to have a complete open source implementation of the PSHostUserInterface and PSRawHostUserInterface written in WPF and including a custom ConsoleTextBox control which could be reused for other purposes.
- Powershell Plus - Powershell Plus extends the windows Console adding functionality that has long been amiss in windows. Additionally its a fully featured Powershell Host including an editor and debugger.
- PowerShellASP - PowerShellASP is an ASP-like template language for Web Applications; templates contain a mixture of markup (HTML, XML or whatever you want to generate) and inline PowerShell code. At runtime, templates/pages are fully translated to PowerShell code and executed as a single unit inside a PowerShell pipeline, with the results sent to the client browser.
- Specops Command - With Specops Command, we take PowerShell scripting to every desktop and server in your network as well as making PowerShell scripting even more powerful and easier to manage. We give you the potential to do ANYTHING you can do with Windows PowerShell and do it on each computer in your entire network, just with a couple of mouse clicks. And even better, if you know how to write PowerShell scripts and cmdlets, you can extend Specops Command yourself!
- SQL Server PowerShell Extensions - The primary goal of SQL Server PowerShell Extensions (SQLPSX) is to provide intuitive functions around the SMO objects which are backward compatible with SQL 2000. A secondary goal is to provide an application which reports flatten/effective security settings for logins, users, roles, and permissions.
- PowerShell Remoting - PowerShell Remoting is a light-weighted server-client application which allow you securely connect to remote PowerShell host and run script interactively.
- PowerShell Windows Mobile Provider - Explore and manipulate your mobile device with Windows PowerShell. Supports PocketPC and SmartPhone devices; WM2002, 2003, 2003SE, 5, 6 and 6.1.
- PowerShell Eventing Library - Trap and respond to synchronous & asynchronous .NET, COM and WMI events within your powershell scripts with this easy to use suite of cmdlets.
EditRelated Resources