在使用 NTFS 文件系统的 Windows 机器上,我想重置所有文件和子文件夹 ACL,不包括“起始”文件夹本身。例如,假设要重置 中的所有文件和子文件夹c:\users\mike\desktop
,保持desktop
文件夹不变(仅文件夹,而文件夹内的文件和子文件夹也必须重置desktop
)
不幸的是,使用以下命令,desktop
文件夹本身也被重置:
icacls "c:\users\mike\desktop\*" /reset /t /c /l /q
我可以使用 Powershell 来实现这一点,它比 icacls 慢得多