Cacls

cacls和它的继任者icacls是Microsoft Windows原生的命令行工具， 用于显示和修改文件和文件夹的安全描述符。 “访问控制列表”指控制谁能够访问特定文件或文件夹的权限列表。cacls命令也在ReactOS上可用。 cacls.exe实用工具是Windows NT产品线上Windows NT 3.5及更高版本系统可用、现已废弃的目录和文件安全描述符命令行编辑器 。微软已经发行如下更新的工具（一些随后也被废弃）提供功能增强以支持NTFS文件系统版本3推出的变化： xcacls.exe支持Windows 2000或更高，后来新增设置执行、删除及取得所有权等权限的功能； xcacls.vbs； fileacl.exe ； icacls.exe （Windows Server 2003 SP2及以上可用）； SubInAcl.exe - Resource Kit工具，用于设置、替换多种对象（包括文件、服务、注册表键值）的权限； Windows PowerShell （Get-Acl与Set-Acl cmdlets） 对应的ReactOS版本由Thomas Weidenmueller先生开发，在 GNU宽通用公共许可证下授权。 意为“完整性控制及访问控制列表”（Integrity Control Access Control List）。Windows Server 2003 Service Pack 2及以上包含icacls，一个可以显示、修改、备份、恢复文件和文件夹访问控制列表，也可以在Vista及更高版本系统上设置完整性级别与所有权的自带命令行工具。 然而，它并不是cacls的完全替代。 例如，它在命令行参数中不能直接支持安全描述符定义语言（SDDL）语法（仅在备份/恢复选项可用）。 SetACL chmod takeown Microsoft DOS cacls command. Computer Hope. [24 December 2011]. （原始内容存档于2021-04-24）.  CACLS.exe. SS64.com. [24 December 2011]. （原始内容存档于2021-04-24）.  存档副本. [2021-04-24]. （原始内容存档于2021-04-24）.  How to use Xcacls.exe to modify NTFS permissions (Revision: 4.5). Microsoft Support. Microsoft Corporation. 2 March 2007 [24 December 2011]. （原始内容存档于2015-02-12）.  Xcacls syntax. Microsoft TechNet. Microsoft Corporation. 28 March 2003 [30 October 2012]. （原始内容存档于2017-08-26）.  Windows 2000 Resource Kit Tool: Xcacls.exe. Microsoft Download Center. Microsoft Corporation. 15 May 2002 [24 December 2011].  Windows XP Service Pack 2 Support Tools. Microsoft Download Center. Microsoft Corporation. 10 August 2004 [24 December 2011]. （原始内容存档于2012-04-20）.  How to use Xcacls.vbs to modify NTFS permissions (Revision: 2.4). Microsoft Support. Microsoft Corporation. 30 October 2006 [24 December 2011]. （原始内容存档于2015-03-05）.  Extended Change Access Control List Tool (Xcacls). Microsoft Download Center. Microsoft Corporation. [24 December 2011]. （原始内容 (2 July 2004)存档于2011-09-16）. Xcacls.vbs is an unsupported tool that provides additional capabilities not provided with the supported utility, Xcacls.exe.  FILEACL v3.0.1.6. Microsoft. 2004-03-23. （原始内容存档于March 22, 2009）.  The Icacls.exe utility is available for Windows Server 2003 with Service Pack 2 (Revision: 4.0). Microsoft Support. Microsoft Corporation. 9 October 2011 [24 December 2011]. （原始内容存档于2015-03-11）.  Icacls. Microsoft TechNet. Microsoft Corporation. 28 September 2007 [24 December 2011]. （原始内容存档于2017-10-08）.  Get-Acl. Microsoft TechNet. Microsoft Corporation. 21 April 2010 [31 October 2012]. （原始内容存档于2018-08-07）.  Set-Acl. Microsoft TechNet. Microsoft Corporation. 21 April 2010 [31 October 2012]. （原始内容存档于2018-08-07）.  GitHub上的cacls.c頁面 MS-DOS and Windows command line icacls command. [2021-04-24]. （原始内容存档于2021-04-24）.  Cacls. Microsoft Windows XP Professional Product Documentation. Microsoft Corporation. [24 December 2011]. （原始内容存档于2009-07-02）.  Xcacls Overview. Microsoft TechNet. Microsoft Corporation. 28 March 2003 [24 December 2011]. （原始内容存档于2017-10-08）.  DACLs and ACEs. Microsoft Developers Network. Microsoft Corporation. 15 November 2011 [24 December 2011]. （原始内容存档于2017-10-08）.  Bradley, Tony. Introduction to Windows Integrity Control. SecurityFocus. Symantec. 2 November 2010 [24 December 2011]. （原始内容存档于2018-08-07）.  The Security Descriptor Definition Language of Love (Part 1) （页面存档备份，存于互联网档案馆） 維基教科書中的相關電子教程：Guide to Windows Commands cacls | Microsoft Docs （页面存档备份，存于互联网档案馆） icacls | Microsoft Docs （页面存档备份，存于互联网档案馆）