นอกเหนือจาก icacls ที่จัดทำโดยคำตอบของ KCotreauที่นี่คุณยังสามารถจัดการตัวอธิบายความปลอดภัยผ่าน PowerShell คุณอาจต้องการเริ่มต้นที่นี่:
TechNeth: เคล็ดลับ Windows PowerShell ประจำสัปดาห์: การทำงานกับ Security Descriptors
ให้สังเกตว่าคุณสามารถตั้งค่า descriptor ความปลอดภัยที่คุณต้องการในไฟล์เดียวแล้วใช้เป็นเทมเพลตสำหรับไฟล์อื่น ๆ คำสั่งต่อไปนี้ทำสิ่งนี้:
C:\>$MyNewACL = get-acl templatefile.txt
C:\>get-childitem x:\somefolder -recurse -force | set-acl -aclobject $MyNewACL
คำสั่งแรกจะคัดลอกคำอธิบายความปลอดภัยของไฟล์ templatefile.txt ที่คุณตั้งค่าเป็นครั้งแรกว่ามีการตั้งค่าที่คุณต้องการ repopulate บางโฟลเดอร์ด้วย คำสั่งที่สองทำการเปลี่ยนแปลงที่เกิดขึ้นจริงกับไฟล์ทั้งหมดในโฟลเดอร์ที่อยู่ภายในไดรฟ์ X (-recurse จะได้รับไฟล์และไดเรกทอรีภายในโฟลเดอร์นั้นและ -force จะได้รับไฟล์ที่ซ่อนอยู่)
ดูเพิ่มเติม: คำสั่ง Set-Acl