2016-09-15 57 views
-2

如何在C#中创建新文件/文件夹之前显示访问控制权以获取系统管理权限?
我需要这个,因为我在需要管理员权限的文件夹中创建文件/文件夹或目录,并且我希望避免每次都以管理员身份打开程序。
我需要像下面的代码:如何显示管理权限

Directory.CreateDirectory(fileName, new DirectorySecurity(fileName2, AccessControlSections.Owner)); 

回答

1

您正在寻找这样的事情? File.SetAccessControl()

它允许您设置指定文件的权限。

+1

也有使属性[PermissionSetAttribute(SecurityAction.LinkDemand,名称= “FullTrust”)] [PermissionSetAttribute(SecurityAction.InheritanceDemand,名称= “FullTrust”)]上面的方法 可以直接加入启用安全性的呼叫。 –