【发布时间】:2010-03-15 21:24:19
【问题描述】:
我正在进行文件服务器迁移,并且正在编写一个小型 C# 应用程序来帮助我映射用户权限,以便我们可以将它们放入用户组中。
我正在使用
Directory.GetAccessControl(path);
但是当它到达这个 263 字符文件路径时它失败了。
名称无效。
参数名称:名称
我在使用DirectoryInfo.GetAccessControl();时遇到同样的错误
此方法是否有解决方法或替代方法?
谢谢!
【问题讨论】:
-
我开始认为文件名不能超过 260 个字符的限制。当我需要它时,我将研究使用 C# 将驱动器映射到该位置。谢谢大家!
-
特别感谢 aejw 和他的驱动器映射库。 codeproject.com/KB/system/mapnetdrive.aspx
标签: c# windows folder-security