举个例子:
先引入命名空间:
Imports System.IOImports System.Security.AccessControl
代码:
Dim sec As DirectorySecurity = New DirectorySecurityDim rule As FileSystemAccessRule = New FileSystemAccessRule("Administrator", FileSystemRights.Delete, AccessControlType.Allow)
sec.AddAccessRule(rule)
Directory.CreateDirectory("C:\test", sec)
这段代码就是以 Administrator 帐户 在 C:\ 创建 test 文件夹。
权限设置比较简单,在数据表设置一个权限字段,你可以使用字符数据即可,例如“一般”是普通用户、“专家”是专家、“管理员”是系统管理员,登录界面可以设置用户名、密码文本框,权限设置下拉框,判断用户名、密码、权限是否正确即可。在登录后将权限存储为程序级变量,即在模块中设置程序级变量,达到主程序界面,获取权限,根据权限,设置菜单的可 *** 作性即可。
vb.net查看文件夹权限方法:1、右键单击获取权限的文件夹,转到安全Tab。
2、显示了这个文件夹的权限账户。
3、输入对应账户的名称与密码即可查看全部权限信息。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)