Windows 7用户权限和安全审查

dr *_*ron 5 symlink visual-c++ windows-7 c#-4.0

我想向我的用户(和我自己)展示他们的权限是什么,并让他们能够在运行MakeSymbolicLink 命令之前提升他们的权限(或让其他人参与).

等效的命令行命令(mklink)需要提升权限.我想通过一个厚厚的下一个目录为我的用户提供大量功能快捷方式.链接跨越磁盘和远程文件系统.

什么是程序化(c#或C++)规范方式,在登录时为特定用户挖掘安全设置的特权?

Apo*_*ARE 0

您可以使用 WMI 并利用 Win32_LogicalFileSecuritySetting 或其他一些表,并根据 UNC 或本地文件路径位置枚举权限。

C# 中的 System.DirectoryServices 命名空间还允许您枚举给定用户的权限。

所以你有几个选择。