C# 复制文件夹并保留权限

C# 复制文件夹并保留权限,c#,.net,powershell,C#,.net,Powershell,伙计们,我的任务是创建一个应用程序,该应用程序将在用户指定的共享中创建一组在我们的网络上具有权限的文件夹。我的想法是使用所有必要的权限将文件夹创建为模板,然后应用程序只需将模板复制到指定的共享。是否可以在C#或powershell中复制文件夹并在执行此操作时保留权限。我在谷歌上搜索过,但找不到任何结论。好了,简单地使用类FileSecurity来传输文件的权限 和文件夹的目录安全性: 谢谢,我不想复制文件,因为问题只涉及文件夹。关于目录1的链接,我确实看到了,但是问题没有被标记为已回答,它甚

伙计们,我的任务是创建一个应用程序,该应用程序将在用户指定的共享中创建一组在我们的网络上具有权限的文件夹。我的想法是使用所有必要的权限将文件夹创建为模板,然后应用程序只需将模板复制到指定的共享。是否可以在C#或powershell中复制文件夹并在执行此操作时保留权限。我在谷歌上搜索过,但找不到任何结论。

好了,简单地使用类FileSecurity来传输文件的权限

和文件夹的目录安全性:


谢谢,我不想复制文件,因为问题只涉及文件夹。关于目录1的链接,我确实看到了,但是问题没有被标记为已回答,它甚至还没有被投票支持。感谢您的回复,尽管@ho1给出的答案并不完全是新手^^^无论如何,目录安全是有效的,关于答案,我键入它是为了给您一个答案,不是因为信用。我刚刚检查了一下,您的权利很低,但这仍然不意味着这是正确的答案。它被浏览了501次,还没有获得任何投票。让我觉得也许这不是一个好方法。我将运行一些测试代码来查看。只需检查链接目录安全性2并使用该示例。Microsoft有时会在自己的产品上犯错误,但不是那么严重^^使用powershell的一些提示: