Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Configura l'esplorazione della directory in IIS.
Sintassi
class DirectoryBrowseSection : ConfigurationSection
Metodi
Nella tabella seguente sono elencati i metodi esposti dalla DirectoryBrowseSection classe .
| Nome | Descrizione |
|---|---|
| GetAllowDefinition | Ereditato da ConfigurationSection. |
| GetAllowLocation | Ereditato da ConfigurationSection. |
| RevertToParent | Ereditato da ConfigurationSection. |
| SetAllowDefinition | Ereditato da ConfigurationSection. |
| SetAllowLocation | Ereditato da ConfigurationSection. |
Proprietà
Nella tabella seguente sono elencate le proprietà esposte dalla DirectoryBrowseSection classe .
| Nome | Descrizione |
|---|---|
Enabled |
Valore di lettura/scrittura boolean . true se l'esplorazione della directory sarà abilitata per una directory in IIS; in caso contrario, false. Il valore predefinito è false. |
Location |
Ereditato da ConfigurationSection. Proprietà chiave. |
Path |
Ereditato da ConfigurationSection. Proprietà chiave. |
SectionInformation |
Ereditato da ConfigurationSection. |
ShowFlags |
Valore sint32 contenente una maschera che configura la visualizzazione delle informazioni sui file in una directory esplorata. I valori possibili sono elencati più avanti nella sezione Osservazioni. |
Sottoclassi
Questa classe non contiene sottoclassi.
Osservazioni:
Se l'esplorazione della directory è abilitata per una directory in IIS, gli utenti ricevono una pagina che elenca il contenuto della directory quando si verifica quanto segue:
L'utente non specifica un file nell'URL, ad esempio l'utente passa a anziché
http://www.contoso.com/default.htm)ahttp://www.contoso.com/.I documenti predefiniti sono disabilitati in IIS o IIS non è in grado di individuare un file nella directory corrispondente a un nome specificato nell'elenco di documenti predefinito iis.
Nota
Per impostazione predefinita, l'esplorazione della directory è disabilitata in IIS in modo che gli utenti non possano visualizzare il contenuto delle directory. Per migliorare la sicurezza, è consigliabile lasciare disabilitata l'esplorazione della directory, a meno che non si disponga di un motivo specifico per abilitarlo, ad esempio per condividere file tramite HTTP tramite Web Distributed Authoring and Versioning (WebDAV). Se si abilita l'esplorazione della directory, assicurarsi di abilitarla solo nella directory o nelle directory specifiche da condividere.
Nella tabella seguente sono elencati i valori possibili per la ShowFlags proprietà . I valori predefiniti sono 2 (Date), 4 (Time), 8 (Size) e 16 (Extension).
| Valore | Parola chiave | Descrizione |
|---|---|---|
| 0 | None |
Visualizza i nomi di file senza estensioni. Questo flag non ha alcun effetto quando sono già specificati altri flag. |
| 2 | Date |
Data dell'ultima modifica per ogni file. |
| 4 | Time |
Ora dell'ultima modifica per ogni file. |
| 8 | Size |
Dimensioni di ogni file. |
| 16 | Extension |
Estensione del file dopo il nome del file. |
| 32 | LongDate |
Data dell'ultima modifica in formato esteso per ogni file. |
Esempio
Nell'esempio seguente vengono visualizzate le proprietà della DirectoryBrowseSection classe per il sito Web predefinito.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = _
GetObject("winmgmts:root\WebAdministration")
Set oService = GetObject("winmgmts:root\WebAdministration")
' Get the directory browse section of the default Web site.
Set oSite = oService.Get("Site.Name='Default Web Site'")
oSite.GetSection "DirectoryBrowseSection", oSection
' Display the properties.
WScript.Echo "DirectoryBrowseSection Properties"
WScript.Echo "---------------------------------"
WScript.Echo "Path: " & oSection.Path
WScript.Echo "Location: " & oSection.Location
WScript.Echo "Enabled: " & oSection.Enabled
WScript.Echo "ShowFlags: " & oSection.ShowFlags
WScript.Echo
WScript.Echo "DirectoryBrowseSection.SectionInformation"
WScript.Echo "-----------------------------------------"
WScript.Echo "OverrideMode: " & oSection.SectionInformation.OverrideMode
WScript.Echo "EffectiveOverrideMode: " & oSection.SectionInformation.EffectiveOverrideMode
WScript.Echo "IsLocked: " & _
oSection.SectionInformation.IsLocked
WScript.Echo "LockItem: " & _
oSection.SectionInformation.LockItem
Gerarchia di ereditarietà
DirectoryBrowseSection
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 | Web Amministrazione istration.mof |
Vedi anche
Classe ConfigurationSection
Configurare l'esplorazione della directory