ในเวิร์คสเตชั่นสำหรับนักพัฒนาของเราเราได้รับความหวาดกลัว "รายการควบคุมการเข้าถึงนี้ไม่ได้อยู่ในรูปแบบมาตรฐานดังนั้นจึงไม่สามารถแก้ไขได้" เกิดข้อผิดพลาดเมื่อเราลองและตั้งค่าการอนุญาตในบางโฟลเดอร์ เราไม่สามารถระบุได้ว่าอะไรคือสิ่งที่ทำให้ ACL เหล่านี้เสียหาย
ตอนนี้วิธีเดียวที่ฉันรู้ในการแก้ไขคือการคลิกขวาที่โฟลเดอร์ / ไฟล์ที่เสียหายเลือกคุณสมบัติและคลิกแท็บความปลอดภัย Windows จะสังเกตเห็นความเสียหายและเสนอให้แก้ไข ฉันไม่ชอบสิ่งนี้เพราะเป็นคู่มือและต้องการให้ผู้ใช้ทำการตรวจสอบเพื่อหาว่าโฟลเดอร์ / ไฟล์ใดเสียหาย
มีสคริปต์หรือโปรแกรมที่จะทำสิ่งนี้โดยอัตโนมัติหรือไม่? ฉันเห็นว่าicacls
มี/verify
พารามิเตอร์ แต่เพียงแค่แสดงให้ฉันเห็นว่า ACLs ในไฟล์ / โฟลเดอร์เสียหาย มันไม่เสนอให้แก้ไขอะไรเลย
get-acl path_to_corrupt_file | set-acl -path ptah_to_corrupt_file
แสดงให้เห็นว่าคุณก็สามารถทำ