C# 使用管理员密码从非管理员用户更改目录访问

问题描述

我需要将我域中共享目录的权限从 C# windows 应用程序的“读取和执行”更改为“完全控制”。该应用程序是从非管理员用户启动的。因此,我知道我无法通过标准方法更改权限:

DirectoryInfo dInfo = new DirectoryInfo(FileName);
           DirectorySecurity dSecurity = dInfo.GetAccessControl();
           dSecurity.AddAccessRule(new FileSystemAccessRule(Account,Rights,ControlType));
           dInfo.SetAccessControl(dSecurity);

我的应用程序(从非管理员用户启动)有什么方法可以使用管理员密码(如字符串)来更改目录权限?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)