Jika saya menggunakan ICACLS.exe untuk mengatur izin pada folder dengan perintah seperti
icacls "C:\Some\Directory" /grant "somedomain\someUser:(OI)(CI)F" /t
mengapa opsi / t diperlukan? Bukankah itu kasus (OI) (CI) akan menyebabkan izin untuk diwarisi ke semua objek di dalam C:\Some\Directory
pohon?
Untuk sedikit lebih spesifik, anggaplah dalam contoh saya di atas saya memiliki direktori C:\Some\Directory\Tree
. Misalkan direktori ini memiliki tidak izin eksplisit ditentukan. Menambahkan izin eksplisit "somedomain \ someUser: (OI) (CI) F" ke direktori itu tidak akan menghasilkan apa-apa, karena sudah diwarisi. Apakah icacl bahkan melakukan ini? (Sunting: ya, jika Anda menunggu cukup lama!) Jadi jika saya tahu pohon direktori tidak memiliki izin eksplisit, saya benar-benar tidak memerlukan opsi / t (yang menghabiskan banyak waktu pada pohon direktori 8TB dengan ratusan jutaan file ...)