为媒体刻录设备提供用户权限
默认情况下,Windows Vista 和 Windows Server 2008 都向直接登录到计算机的管理员和用户授予读/写访问权限, () 的中间用户。 但是,在 Windows XP 和 Windows Server 2003 中,管理员必须向其他用户组授予这些设备读/写权限。
管理员可以为高级用户和交互式用户调整与设备相关的特定权限。
若要访问 Windows XP 中的相应组权限面板,请单击“ 开始”,单击“ 运行”,键入 gpedit.msc,然后单击“ 确定”。 在组策略界面中,依次展开“计算机配置”、“Windows 设置”、“安全设置”、“本地策略”,然后双击“安全选项”。
在此面板中,管理员必须指定两个设备选项的设置,以提供所需的组权限:
- 将“设备:仅限本地登录用户进行 CD-ROM 访问”设置为“已启用”
- 将“设备:允许格式化和弹出可移动媒体”设置为 “管理员”和“高级用户”。 还可以通过将此选项设置为 “管理员”和“交互式用户”来模拟 Windows Vista 权限。
虽然 Windows XP 或 Windows Server 2003 中不存在用于 SetSecurityInfo 或 SetupDiSetDeviceRegistryProperty 的特定 UI,但可以使用这些 API 授予自定义用户组设备权限。 例如,调用 SetSecurityInfo 会向用户组授予权限。 此 API 的权限更改是暂时的,在重新启动后不会保留。 但是,调用 SetupDiSetDeviceRegistryProperty 将在注册表中实现权限更改,这些更改将在重新启动后保留。
相关主题