Méthode 1 Application.Create
Crée une application internet.
Syntaxe
oWebAdmin.Get("Application").Create(
ApplicationPath,
SiteName,
PhysicalPath
)
var app = webAdmin.Get("Application").Create(
ApplicationPath,
SiteName,
PhysicalPath
);
Paramètres
Nom | Description |
---|---|
ApplicationPath |
Valeur obligatoire string contenant le chemin d’accès virtuel de la nouvelle application. Le chemin d’accès ne peut pas être modifié une fois l’application créée. |
PhysicalPath |
Valeur facultative string contenant le chemin d’accès physique du répertoire virtuel racine de l’application. |
SiteName |
Valeur obligatoire string contenant le nom du site internet sur lequel l’application sera créée. |
Valeur de retour
Cette méthode ne retourne pas de valeur.
Notes
Si le paramètre PhysicalPath
contient un répertoire inexistant, la méthode Create
ne crée pas automatiquement le répertoire spécifié par PhysicalPath
.
Create
remplace les méthodes précédentes de création d’applications IIS. Pour créer une application dans IIS 6.0, vous avez d’abord créé un répertoire virtuel en appelant SpawnInstance_
sur IIsWebVirtualDir, puis en appelant les méthodes IIsWebVirtualDir.AppCreate2, IIsWebVirtualDir.AppCreate ou IIsWebVirtualDir.AppCreate3.
Remarque
Vous ne pouvez pas utiliser Application.SpawnInstance_
et Application.Put_
pour créer une application. Une nouvelle application doit avoir au moins un chemin d’accès d’application et un nom de site, et vous pouvez les spécifier uniquement par le biais des paramètres ApplicationPath
et SiteName
de la méthode Create
.
Exemple
L’exemple suivant crée une application internet.
Remarque
Étant donné que la méthode Create
est statique, elle doit être appelée sur la classe d’application.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Define the Path, SiteName, and PhysicalPath parameters.
strAppPath = "/NewApp"
strSiteName = "Default Web Site"
strPhysPath = "D:\inetpub\NewApp"
' Create the new application.
oWebAdmin.Get("Application").Create strAppPath, strSiteName, strPhysPath
Spécifications
Type | Description |
---|---|
Client | - IIS 7.0 sur Windows Vista - IIS 7.5 sous Windows 7 - IIS 8.0 sous Windows 8 - IIS 10.0 sous Windows 10 |
Serveur | - IIS 7.0 sur Windows Server 2008 - IIS 7.5 sur Windows Server 2008 R2 - IIS 8.0 sur Windows Server 2012 - IIS 8.5 sur Windows Server 2012 R2 - IIS 10.0 sous Windows Server 2016 |
Produit | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Fichier MOF | WebAdministration.mof |