cacls

Important

Perintah ini tidak digunakan lagi. Silakan gunakan icacls sebagai gantinya.

Menampilkan atau memodifikasi daftar kontrol akses diskresi (DACL) pada file yang ditentukan.

Syntax

cacls <filename> [/t] [/m] [/l] [/s[:sddl]] [/e] [/c] [/g user:<perm>] [/r user [...]] [/p user:<perm> [...]] [/d user [...]]

Parameters

Parameter Description
<filename> Required. Menampilkan ACL dari file yang ditentukan.
/t Mengubah ACL file tertentu di direktori saat ini dan semua subdirektori.
/m Mengubah ACL volume yang dipasang ke direktori.
/l Bekerja pada Symbolic Link itu sendiri alih-alih target.
/s:sddl Mengganti ACL dengan yang ditentukan dalam string SDDL. Parameter ini tidak valid untuk digunakan dengan parameter /e, /g, /r, /p, atau /d .
/e Edit ACL alih-alih menggantinya.
/c Lanjutkan setelah akses ditolak kesalahan.
/g user:<perm> Memberikan hak akses pengguna tertentu, termasuk nilai yang valid ini untuk izin:
  • n - Tidak ada
  • r - Baca
  • w - Tulis
  • c - Ubah (tulis)
  • f - Kontrol penuh
Pengguna /r [...] Mencabut hak akses pengguna tertentu. Hanya valid jika digunakan dengan parameter /e .
[/p user:<perm> [...] Ganti hak akses pengguna yang ditentukan, termasuk nilai yang valid ini untuk izin:
  • n - Tidak ada
  • r - Baca
  • w - Tulis
  • c - Ubah (tulis)
  • f - Kontrol penuh
[/d pengguna [...] Tolak akses pengguna yang ditentukan.
/? Menampilkan bantuan pada prompt perintah.

Sample output

Output Entri kontrol akses (ACE) berlaku untuk
OI Object inherit. Folder dan file ini.
CI Container inherit. Folder dan subfolder ini.
IO Inherit only. ACE tidak berlaku untuk file/direktori saat ini.
Tidak ada pesan output Folder ini saja.
(OI)(CI) Folder, subfolder, dan file ini.
(OI)(CI)(IO) Subfolder dan file saja.
(CI)(IO) Subfolders only.
(OI)(IO) Files only.

Remarks

  • Anda dapat menggunakan wildcard (? dan*) untuk menentukan beberapa file.

  • Anda dapat menentukan lebih dari satu pengguna.