Windows XP - 有没有一种快速的方法可以根据另一个文件的权限来设置一个文件的权限?

Windows XP - 有没有一种快速的方法可以根据另一个文件的权限来设置一个文件的权限?

最终,我弄清楚了为什么无法从网络上的文件夹复制特定文件(权限问题是由文件最初复制/移动到文件夹中的方式引起的 - 无论是哪种情况,该文件的权限与同一文件夹中的其他文件不同) - 我突然意识到将一个文件的权限设置为与另一个文件的权限相同是多么困难。

有没有快速的方法可以将文件 A 的权限设置为与同一文件夹中的文件 B 的权限相同?

答案1

假设您已安装 Windows PowerShell,则 PowerShell 提示符中的以下命令应可执行您想要的操作

在这个例子中,文件 A 是具有复制权限的文件,而文件 B 是应该接收复制权限的文件。

Get-Acl -Path <path-to-file-a> | Set-Acl <path-to-file-b> 

我很确定 Windows XP 默认没有安装 PowerShell。要获取它,您需要安装 .NET Framework 2.0 和 Windows Management Framework,如本文所述知识库文章

不幸的是,我没有 Windows XP 的副本可供全面测试,但我有信心所提供的信息是相关的。

相关内容