New-WebApplication
Published: February 29, 2012
Updated: August 15, 2012
Applies To: Windows Server 2012
New-WebApplication
Syntax
Parameter Set: Default New-WebApplication [-Name] <String> [-ApplicationPool <String> ] [-Force] [-PhysicalPath <String> ] [-Site <String> ] [ <CommonParameters>]
Detailed Description
Creates a new IIS Web application.
Parameters
-ApplicationPool<String>
The name of the application pool in which the new Web application executes.
|
Aliases |
none |
|
Required? |
false |
|
Position? |
named |
|
Default Value |
none |
|
Accept Pipeline Input? |
true (ByPropertyName) |
|
Accept Wildcard Characters? |
false |
-Force
Forces the creation of the application without prompting for user confirmation.
|
Aliases |
none |
|
Required? |
false |
|
Position? |
named |
|
Default Value |
none |
|
Accept Pipeline Input? |
false |
|
Accept Wildcard Characters? |
false |
-Name<String>
The name of the Web application to create.
|
Aliases |
none |
|
Required? |
true |
|
Position? |
1 |
|
Default Value |
none |
|
Accept Pipeline Input? |
true (ByPropertyName) |
|
Accept Wildcard Characters? |
false |
-PhysicalPath<String>
The physical path to the Web application files.
|
Aliases |
none |
|
Required? |
false |
|
Position? |
named |
|
Default Value |
none |
|
Accept Pipeline Input? |
true (ByPropertyName) |
|
Accept Wildcard Characters? |
false |
-Site<String>
The name of the site on which the application is created.
|
Aliases |
none |
|
Required? |
false |
|
Position? |
named |
|
Default Value |
none |
|
Accept Pipeline Input? |
true (ByPropertyName) |
|
Accept Wildcard Characters? |
false |
<CommonParameters>
This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters.
Examples
-------------- EXAMPLE 1: Creating a new web application --------------
This example creates a new Web application named testApp on the Default Web Site. The application files are stored in the C:\Test folder, and the application runs in the DefaultAppPool application pool.
IIS:\>New-WebApplication -Name testApp -Site 'Default Web Site' -PhysicalPath c:\test -ApplicationPool DefaultAppPool
