Windows Kommandolinje

cacls kommandoen kan brukes til å vise eller endre tilgangskontrollliste (Acler) av filer. Nedenfor finner du noen eksempler på cacls-kommandoen for ulike scenarier.

Finn tilgangstillatelsene til en fil

vi kan kjøre kommandoen nedenfor for å skrive ut tilgangstillatelsene til en fil.

cacls filename

Eksempel:

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

Endre tilgangstillatelser for en fil

du kan endre tilgangstillatelsene for en fil på to måter. Den første metoden er å erstatte eksisterende tilgangstillatelser der som den andre er å redigere eksisterende tillatelser.

Erstatt eksisterende tilgangstillatelser:

vi kan bruke / p switch til å erstatte eksisterende tillatelser. Syntaksen til denne kommandoen er som nedenfor:

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

de eksisterende tillatelsene vil bli erstattet med de som er angitt i kommandoen ovenfor. For å illustrere bruken av denne / P-bryteren, la oss endre tilgangstillatelsene til fildataene.txt vist i eksemplet ovenfor.

som du kan se, har vi ikke angitt noe Om brukeren John med / P-bryteren. Siden / P-flagget erstatter tillatelsene, etter å ha utført kommandoen, data.txt vil ikke ha noen tilgangstillatelser for brukeren John.

Rediger tilgangstillatelser for en bruker:

den andre metoden gjør det mulig å endre tilgangstillatelser for en bruker uten å påvirke andre brukertillatelser. Vi kan bruke /e-bryteren for dette.

la oss for eksempel gi Bruker John bare lesetillatelse og beholde de samme tillatelsene for andre brukere. Kommandoen for dette er:

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.