Set-Acl
Modifica il descrittore di protezione di una risorsa specificata, ad esempio un file o una chiave del Registro di sistema.
Descrizione
Tramite il cmdlet Set-Acl viene modificato il descrittore di protezione di una risorsa specificata, ad esempio un file o una chiave del Registro di sistema, in base ai valori di un descrittore di protezione fornito dall'utente.
Quando si utilizza Set-Acl, utilizzare il parametro Path per identificare la risorsa di cui si desidera modificare il descrittore di protezione e il parametro AclObject per fornire un descrittore di protezione con i valori che si desidera applicare. Tramite Set-Acl il valore del parametro AclObject viene utilizzato come modello e i valori del descrittore di protezione della risorsa vengono modificati in base a quelli del parametro AclObject.
Parametri
| Nome |
Descrizione e modalità d'uso |
| -path |
-path <string[]>
|
Identifica la risorsa di cui si desidera modificare il descrittore di protezione. Immettere il percorso della risorsa, ad esempio il percorso di un file o di una chiave del Registro di sistema. È consentito l'utilizzo di caratteri jolly.
Se si passa a Set-Acl un oggetto protezione, utilizzando il parametro AclObject o passando un oggetto da Get-Acl a Set-Acl, e si omette il parametro Path (nome e valore), Set-Acl utilizza il percorso incluso nell'oggetto protezione.
|
| -aclObject |
-aclObject <ObjectSecurity>
|
Specifica un elenco di controllo di accesso (ACL, Access Control List) con i valori delle proprietà desiderati. Tramite Set-Acl viene modificato l'ACL della risorsa specificata dal parametro Path in base ai valori dell'oggetto protezione specificato.
È possibile salvare l'output di un comando Get-Acl in una variabile, quindi utilizzare il parametro AclObject per passare la variabile oppure digitare un comando Get-Acl.
|
| -filter |
-filter <string>
|
Specifica un filtro nel formato o nel linguaggio del provider. Il valore di questo parametro qualifica il parametro Path. La sintassi del filtro, incluso l'utilizzo dei caratteri jolly, dipende dal provider.
I filtri sono più efficienti rispetto ad altri parametri, perché il provider li applica al momento del recupero degli oggetti, anziché utilizzare Windows PowerShell per filtrare gli oggetti dopo il recupero.
|
| -include |
-include <string[]>
|
Modifica unicamente gli elementi specificati. Il valore di questo parametro qualifica il parametro Path. Immettere un criterio o un elemento del percorso, ad esempio "*.txt". È consentito l'utilizzo di caratteri jolly.
|
| -exclude |
-exclude <string[]>
|
Omette gli elementi specificati. Il valore di questo parametro qualifica il parametro Path. Immettere un criterio o un elemento del percorso, ad esempio "*.txt". È consentito l'utilizzo di caratteri jolly.
|
| -passThru |
-passThru
|
Passa l'oggetto creato da questo cmdlet attraverso la pipeline. Per impostazione predefinita, tramite questo cmdlet non viene passato alcun oggetto attraverso la pipeline.
|
| -whatIf |
-whatIf
|
Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.
|
| -confirm |
-confirm
|
Richiede una conferma prima di eseguire il comando.
|
Contenuti riprodotti su gentile concessione di Microsoft Corporation.
© 2007 Microsoft Corporation. All rights reserved.