Condividi tramite


VirtualDirectory.Create Method1

Crea una directory virtuale.

Sintassi

objAppSrv.Get("VirtualDirectory").Create(  
   VirtualDirectoryPath,  
   ApplicationPath,  
   PhysicalPath,  
   SiteName  
);  
  
objAppSrv.Get("VirtualDirectory").Create(  
   VirtualDirectoryPath,  
   ApplicationPath,  
   PhysicalPath,  
   SiteName  
)  

Parametri

Nome Descrizione
VirtualDirectoryPath Valore string che contiene il percorso della directory virtuale, ad esempio "/MyVDir".
ApplicationPath Valore string che contiene il percorso dell'applicazione, ad esempio "/MyApp".
PhysicalPath Valore facoltativo string che contiene il percorso fisico della directory file in cui è archiviato il contenuto della directory virtuale, ad esempio "C:\inetpub\MyVDirFiles". Anche se questo parametro è facoltativo, la maggior parte delle implementazioni lo richiederà. Nota: IIS non verifica l'esistenza della directory fisica specificata. Se si specifica un percorso non valido e si tenta di aprire la directory virtuale in Gestione IIS, Gestione IIS visualizzerà il messaggio di errore "Impossibile trovare una parte del percorso "<path>".
SiteName Valore string che contiene il nome del sito Web per la directory virtuale, ad esempio "Sito Web predefinito".

Valore restituito

Questo metodo non restituisce valori.

Commenti

L'oggetto VirtualDirectory eredita dalla classe ConfiguredObject ; non eredita dalla classe VirtualDirectoryElementDefaults . Ciò significa che anche le proprietà dell'oggetto VirtualDirectoryElementDefaults devono essere dichiarate nell'oggetto VirtualDirectory .

Esempio

Nell'esempio seguente viene creata una directory virtuale denominata MyVDir nell'applicazione MyApp nel sito Web predefinito.

' Connect to the WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Define the parameters.  
strVDirPath = "/MyVDir"  
strAppPath = "/MyApp"  
strPhysicalPath = "C:\inetpub\MyVDirFiles"  
strSiteName = "Default Web Site"  
  
' Create the new virtual directory.  
oWebAdmin.Get("VirtualDirectory").Create _  
    strVDirPath, strAppPath, strPhysicalPath, strSiteName  

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe VirtualDirectory
Classe VirtualDirectoryContainsConfigurationSection