Web Administration

This reference provides cmdlet descriptions and syntax for all Web Administration cmdlets. It lists the cmdlets in alphabetical order based on the verb at the beginning of the cmdlet.

webadministration

Add-Web Configuration

Adds a collection element to an IIS configuration collection.

Add-Web Configuration Lock

Locks an IIS configuration section or element.

Add-Web Configuration Property

Adds a property to an IIS configuration section.

Backup-Web Configuration

Creates a backup of an IIS configuration.

Clear-Web Central Cert Provider

Removes all settings for the central certificate provider.

Clear-Web Configuration

Removes configuration settings from a configuration location.

Clear-Web Request Tracing Setting

Clears the request tracing configuration from a website.

Clear-Web Request Tracing Settings

Clears the request tracing configuration from a website.

Convert To-Web Application

Converts an IIS virtual directory to an IIS web application.

Disable-Web Central Cert Provider

Takes the central certificate provider offline.

Disable-Web Global Module

Disables an IIS module.

Disable-Web Request Tracing

Disables request tracing for a website.

Enable-Web Central Cert Provider

Enables a central certificate provider.

Enable-Web Global Module

Enables an IIS module.

Enable-Web Request Tracing

Enables request tracing for a website.

Get-Web App Domain

Gets the application domains in which the specified IIS worker process is running.

Get-Web App Pool State

Gets the run-time state of an IIS application pool.

Get-Web Application

Gets the web applications associated with a specific site or with a specified name.

Get-Web Binding

Gets the bindings on an IIS site.

Get-Web Central Cert Provider

Retrieves the configuration settings of the central certificate provider.

Get-Web Config File

Gets the file system path of the web.config file.

Get-Web Configuration

Gets an IIS configuration element.

Get-Web Configuration Backup

Gets a list of available IIS configuration backups.

Get-Web Configuration Location

Gets the location of a configuration setting.

Get-Web Configuration Lock

Gets the lock status of an IIS configuration location.

Get-Web Configuration Property

Gets an IIS configuration property at a path.

Get-Web File Path

Gets the physical path to the location of the specified IIS module.

Get-Web Global Module

Gets the global modules configured in IIS, or information about a specific module.

Get-Web Handler

Gets IIS request handlers.

Get-Web Item State

Gets the run-time state of a site or an application pool.

Get-Web Managed Module

Gets the managed modules that are configured for a particular application.

Get-Web Request

Gets the IIS requests that are currently being run.

Get-WebURL

Gets information about the URL associated with a website.

Get-Web Virtual Directory

Gets a list of the virtual directories on the specified site.

Get-Website

Gets configuration information for an IIS website.

Get-Website State

Gets the state of an IIS website.

New-Web App Pool

Creates an IIS application pool.

New-Web Application

Creates an IIS web application.

New-Web Binding

Adds a binding to a website.

New-Web Ftp Site

Creates an FTP 7 Site.

New-Web Global Module

Creates an IIS global module.

New-Web Handler

Creates an IIS request handler.

New-Web Managed Module

Adds a new managed module to the IIS request pipeline.

New-Web Virtual Directory

Creates a virtual directory in IIS.

New-Website

Creates an IIS website.

Remove-Web App Pool

Removes an application pool from IIS.

Remove-Web Application

Removes a web application from an IIS website.

Remove-Web Binding

Removes a binding from an IIS website.

Remove-Web Configuration Backup

Removes an existing IIS configuration backup.

Remove-Web Configuration Location

Removes an IIS configuration location.

Remove-Web Configuration Lock

Removes a lock on configuration settings.

Remove-Web Configuration Property

Removes an IIS configuration property.

Remove-Web Global Module

Removes an IIS module.

Remove-Web Handler

Removes a request handler from IIS.

Remove-Web Managed Module

Removes a managed module from IIS.

Remove-Web Virtual Directory

Removes an IIS virtual directory.

Remove-Website

Removes an IIS website.

Rename-Web Configuration Location

Renames a configuration location.

Restart-Web App Pool

Restarts an application pool.

Restart-Web Item

Restarts an application pool or a website.

Restore-Web Configuration

Restores an IIS configuration backup.

Select-Web Configuration

Returns IIS configuration objects.

Set-Web Binding

Changes a property of an IIS site binding.

Set-Web Central Cert Provider

Changes the configuration settings for the central certificate provider.

Set-Web Central Cert Provider Credential

Changes the user-account credentials for the central certificate provider.

Set-Web Configuration

Changes the value of an IIS configuration element.

Set-Web Configuration Property

Changes the value of an IIS configuration property.

Set-Web Global Module

Specifies configuration settings for an IIS module.

Set-Web Handler

Configures an IIS request handler.

Set-Web Managed Module

Configures an IIS managed module.

Start-Web App Pool

Starts an application pool.

Start-Web Commit Delay

Instructs the IIS configuration system to delay the commitment of changes.

Start-Web Item

Starts an application pool or a website.

Start-Website

Starts an IIS website.

Stop-Web App Pool

Stops an application pool.

Stop-Web Commit Delay

Instructs the IIS configuration system to resume the commitment of changes.

Stop-Web Item

Stops a site or an application pool.

Stop-Website

Stops an IIS website.