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.

Commenti



Nessun commento disponibile.

EmailVerify.NET is a Microsoft .NET software component that validates e-mail addresses. valid email