Syntaksen for kommandoen `icacls` er som følger:
```
icacls "Objektnavn eller fil" /setowner "Bruger- eller gruppenavn" /T /C /L
```
For at indstille den aktuelle bruger som ejer af filen `test.txt`, skal du f.eks. bruge følgende kommando:
```
icacls "C:\Users\Public\Documents\test.txt" /setowner %brugernavn% /T /C /L
```
For at kopiere tilladelser fra en fil eller mappe til en anden, kan du bruge '/copy'-indstillingen.
For at kopiere tilladelserne fra filen 'test.txt' til filen 'test2.txt' skal du f.eks. bruge følgende kommando:
```
icacls "C:\Users\Public\Documents\test2.txt" /kopi "C:\Users\Public\Documents\test.txt" /T /C
```
For at eksportere tilladelserne fra en fil eller mappe, kan du bruge indstillingen `/save`. For for eksempel at eksportere tilladelserne fra filen `test.txt` til filen `test.acl`, skal du bruge følgende kommando:
```
icacls "C:\Users\Public\Documents\test.txt" /gem "C:\Users\Public\Documents\test.acl" /T /C
```
For at gendanne tilladelserne fra en tidligere eksporteret ACL-fil kan du bruge indstillingen `/gendan`. For at gendanne tilladelserne fra filen `test.acl` til filen `test.txt`, skal du f.eks. bruge følgende kommando:
```
icacls "C:\Users\Public\Documents\test2.txt" /gendan "C:\Users\Public\Documents\test.acl" /T /C
```
Derudover kan du:
- For at give læsetilladelser til alle, skal du bruge:
```
icacls "C:\Users\Public\Documents\test2.txt" /GRANT Alle:R
```
- For at give fuld kontrol tilladelser til en bestemt bruger, brug:
```
icacls "C:\Users\Public\Documents\test2.txt" /GRANT "Alice":(F)
```
- For at nægte redigeringstilladelser til en bestemt gruppe skal du bruge:
```
icacls "C:\Users\Public\Documents\test2.txt" /NEDT administratorer:(M)
```