everyone权限设置方法

everyone权限设置方法,第1张

1、首先我们我们需要知道,是哪个盘需要设置win7everyone权限,我们这里以F盘为例,大家可以根据自身的需求来选择!对准F盘盘符点击右键,选择属性。

2、接下来,我们将属性窗口切换到安全栏目下,然后点击编辑选项。接下来点击添加。

3、接着下来就是在新d出来的选择用户组界面中,我们点击最底部的高级选项,然后找到右边的立即查找,这个时候底部会出现查找的选项,我们找到win7everyone权限就好,选中并点击确定。

4、在选择用户或组的界面中,在输入对象名称来选择中我们就可以看到win7everyone权限了,我们直接单击确定就OK。

5、最后一步,我们返回到F盘的权限窗口中,将完全控制勾选上,然后单击确定即可!!

6、好了在上面我已经介绍了到底什么是everyone权限了,不过这是针对电脑每一个用户的权限,每个人都需要谨慎选择才行。

everyone用户是指任何用户,如果给这个用户的权限是完全控制,那么连接你你计算机的的所有用户都能对此文件夹 *** 作。一般情况下这个用户给只读权限。

方法:

1.打开我的电脑--工具--文件夹选项--查看。把使用简单文件共享的钩去掉。然后右击你的文件夹,共享,就有权限设置了.

2.前提是硬盘使用NTFS格式。右键文件夹选择安全,把everyone添加进去就好了。

3.或者编辑以下代码实现: public void AddEvy()

{

Hashtable ht = new Hashtable()

ht.Add("Web.config", "F")

ht.Add("map", "D")

ht.Add("pic", "D")

ht.Add("rth/App_Data/SysConfig.xml", "F")

ht.Add("rth/config/Menus.xml", "F")

ht.Add("rth/zwwh/Web.config", "F")

ht.Add("log", "D")

foreach (DictionaryEntry de in ht)

{

string s = System.Windows.Forms.Application.StartupPath+"\\"+de.Key.ToString()

if (de.Value.ToString() == "F")

{

if (!File.Exists(s))

{

File.Create(s)

}

}

else

{

if (!Directory.Exists(s))

{

Directory.CreateDirectory(s)

}

}

if (de.Value.ToString() == "F")

{

AddDirectorySecurity("F", s, "Everyone", FileSystemRights.FullControl, AccessControlType.Allow)

}

else if (de.Value.ToString() == "D")

{

AddDirectorySecurity("D", s, "Everyone", FileSystemRights.FullControl, AccessControlType.Allow)

}

}

}

/// <summary>

/// 设置文件访问权限

/// </summary>

/// <param name="FileName"></param>

/// <param name="Account"></param>

/// <param name="Rights"></param>

/// <param name="ControlType"></param>

protected void AddDirectorySecurity(string t, string FileName, string Account, FileSystemRights Rights, AccessControlType ControlType)

{

if (t == "F")

{

FileInfo fi = new FileInfo(FileName)

FileSecurity dSecurity = fi.GetAccessControl()

dSecurity.AddAccessRule(new FileSystemAccessRule(Account, Rights, ControlType))

fi.SetAccessControl(dSecurity)

}

else

{

DirectoryInfo dInfo = new DirectoryInfo(FileName)

DirectorySecurity dSecurity = dInfo.GetAccessControl()

dSecurity.AddAccessRule(new FileSystemAccessRule(Account, Rights, ControlType))

dInfo.SetAccessControl(dSecurity)

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11586790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存