Pada beberapa workstation pengembang kami, kami telah mendapatkan yang ditakuti "Daftar kontrol akses ini tidak dalam bentuk kanonik dan karena itu tidak dapat dimodifikasi." kesalahan saat kami mencoba dan mengatur izin pada folder tertentu. Kami belum dapat menemukan apa yang merusak ACL ini.
Saat ini, satu-satunya cara saya tahu untuk memperbaikinya adalah dengan mengklik kanan folder / file yang rusak, pilih Properties dan klik tab Security. Windows kemudian akan melihat korupsi dan menawarkan untuk memperbaikinya. Saya tidak suka ini karena ini manual dan mengharuskan pengguna untuk melakukan investigasi untuk mengetahui folder / file apa yang rusak.
Apakah ada skrip atau program di suatu tempat yang akan melakukan ini secara otomatis? Saya melihat bahwa icacls
memiliki /verify
parameter, tetapi itu hanya menunjukkan kepada saya bahwa ACL pada file / folder rusak. Itu tidak menawarkan untuk memperbaiki apa pun.
get-acl path_to_corrupt_file | set-acl -path ptah_to_corrupt_file
.