您的位置:首页 > 编程语言

.net 对文件设置权限的代码

2007-01-31 10:34 225 查看
/// <summary>
/// 给文件夹添加aspnet用户
/// </summary>
private void adddirectorysecurity()
{
directoryinfo dirinfo = new directoryinfo(server.mappath(strdir));
if ((dirinfo.attributes & fileattributes.readonly) != 0)
{
dirinfo.attributes = fileattributes.normal;
}

//取得访问控制列表
directorysecurity dirsecurity = dirinfo.getaccesscontrol();

string strdomain = dns.gethostname();

dirsecurity.addaccessrule(new filesystemaccessrule(strdomain + "\\aspnet", filesystemrights.fullcontrol, accesscontroltype.allow));

dirinfo.setaccesscontrol(dirsecurity);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: