With PowerShell shipped, IIS administrators get a new tool to use. The following article concentrates on administration tasks for IIS 7.0 and above; however, PowerShell can be used for existing IIS...
Windows PowerShell is Microsoft's shell and scripting language. This short article provides a brief tour of Windows PowerShell and IIS. Reading this article, you gain a solid understanding of exact...
The IIS PowerShell Provider is a PowerShell Snap-In that allows you to manage IIS configuration and run-time data. It gives easy access to Web-Sites, Application Pools, Web Applications, Virtual Di...
In the following walkthrough you will learn how to install the IIS PowerShell Snap-in and how to start the IIS PowerShell Management Console. Prerequisites The IIS PowerShell Snap-in requires the f...
Everybody is familiar on how the file system is organized. File systems are hierarchical namespaces, comprised of directories that contain files and other directories. PowerShell Snap-in leverage t...
In this walkthrough you will learn how you can get help on how to use the IIS PowerShell Snap-in. Introduction The IIS PowerShell Snap-in uses two types of cmdlets. Built-in cmdlets like New-Item, ...
In this walkthrough you will learn how to create Web-Sites, Web Applications, Virtual Directories and Application Pools. Introduction The IIS PowerShell namespace consists of items like Web-Sites, ...
In this walkthrough you will learn how to change simple properties of IIS namespace containers like Web-Sites, Web Applications, Virtual Directories and Application Pools by using built-in PowerShe...
In the previous walkthrough you learned how to manage IIS namespace containers like Sites, Application Pools, Applications and Virtual Directories. In this walkthrough we will manage configuration ...
In this walkthrough you will learn how to accomplish some advanced configuration tasks using XPath queries and wildcards. Introduction The previous walkthrough introduced you to the *-WebConfigurat...
The previous walkthroughs showed you how to query and change IIS configuration settings. There is one unexplored area left however: run-time data. Introduction Things change, IIS is not different. ...
To enable SSL three steps are involved: Acquiring and installing a certificate Creating an SSL binding in IIS Assigning the certificate to the IP:Port of the IIS binding and optionally: Enforcing S...
IIS PowerShell Snap-in cmdlets can be grouped into three categories: Cmdlets required by the Provider Hierarchy low-level configuratioin cmdlets Task-based cmdlets This walkthrough introduces the t...