Syntaksen for `icacls`-kommandoen er som følger:
```
icacls "Objektnavn eller fil" /setowner "Bruker- eller gruppenavn" /T /C /L
```
For eksempel, for å angi gjeldende bruker som eier av filen `test.txt`, bruker du følgende kommando:
```
icacls "C:\Users\Public\Documents\test.txt" /setowner %brukernavn% /T /C /L
```
For å kopiere tillatelser fra en fil eller mappe til en annen, kan du bruke alternativet `/copy`.
For å kopiere tillatelsene fra filen `test.txt` til filen `test2.txt`, bruker du for eksempel følgende kommando:
```
icacls "C:\Users\Public\Documents\test2.txt" /kopi "C:\Users\Public\Documents\test.txt" /T /C
```
For å eksportere tillatelsene fra en fil eller mappe, kan du bruke alternativet `/save`. For eksempel, for å eksportere tillatelsene fra filen `test.txt` til filen `test.acl`, bruker du følgende kommando:
```
icacls "C:\Users\Public\Documents\test.txt" /lagre "C:\Users\Public\Documents\test.acl" /T /C
```
For å gjenopprette tillatelsene fra en tidligere eksportert ACL-fil, kan du bruke alternativet `/restore`. For å gjenopprette tillatelsene fra filen `test.acl` til filen `test.txt`, bruker du for eksempel følgende kommando:
```
icacls "C:\Users\Public\Documents\test2.txt" /gjenopprett "C:\Users\Public\Documents\test.acl" /T /C
```
I tillegg kan du:
- For å gi lesetillatelser til alle, bruk:
```
icacls "C:\Users\Public\Documents\test2.txt" /GRANT Everyone:R
```
- For å gi full kontroll tillatelser til en bestemt bruker, bruk:
```
icacls "C:\Users\Public\Documents\test2.txt" /GRANT "Alice":(F)
```
- For å nekte redigeringstillatelser til en bestemt gruppe, bruk:
```
icacls "C:\Users\Public\Documents\test2.txt" /NEKTE administratorer:(M)
```