Riga di comando di Windows

Cacls comando può essere utilizzato per visualizzare o modificare l’elenco di controllo di accesso(ACL) dei file. Qui di seguito potete trovare alcuni esempi di comando cacls per vari scenari.

Trova le autorizzazioni di accesso di un file

Possiamo eseguire il comando sottostante per stampare le autorizzazioni di accesso di un file.

cacls filename

Esempio:

c:\>cacls data.txtc:\data.txt NT AUTHORITY\SYSTEM:F BUILTIN\Administrators:F WINCMD-PC\John:Fc:\>

Modificare le autorizzazioni di accesso di un file

Esistono due modi per modificare le autorizzazioni di accesso di un file. Il primo metodo consiste nel sostituire le autorizzazioni di accesso esistenti, mentre il secondo consiste nel modificare le autorizzazioni esistenti.

Sostituisci le autorizzazioni di accesso esistenti:

Possiamo usare /P switch per sostituire le autorizzazioni esistenti. La sintassi di questo comando è la seguente:

cacls filename /P user1:permissions user2:permissions user3:permissions 

Le autorizzazioni esistenti verranno sostituite con quelle specificate nel comando precedente. Per illustrare l’uso di questa opzione /P, modifichiamo le autorizzazioni di accesso dei dati del file.txt mostrato nell’esempio precedente.

Come puoi vedere, non abbiamo specificato nulla sull’utente John con l’interruttore /P. Poiché il flag / P sostituisce le autorizzazioni, dopo aver eseguito il comando, i dati.txt non avrà alcuna autorizzazione di accesso per l’utente John.

Modifica autorizzazioni di accesso per un utente:

Il secondo metodo consente di modificare le autorizzazioni di accesso per un utente senza influire sulle autorizzazioni di altri utenti. Possiamo usare / E interruttore per questo.

Ad esempio, nel caso precedente, diamo all’utente John solo il permesso di lettura e manteniamo le stesse autorizzazioni per altri utenti. Il comando per questo è:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.