在Vista上启用/禁用没有管理员权限的硬件?

时间:2009-03-10 20:32:22

标签: windows-vista admin device access-control

我被要求提供程序/脚本/启用或禁用

的任何内容
  • CD / DVD驱动器
  • USB端口
  • 软盘(!)驱动器

设备没有需要管理员权限,也就是说,可以由“普通”用户运行。

理想情况下,类似于命令行实用程序: C:> foob​​ar cdrom / disable

感激地接受任何指示,提示或线索!

谢谢,

罗尼

4 个答案:

答案 0 :(得分:2)

如果没有在Vista中找到安全漏洞,那就无法做到。他们需要管理员权限的原因 - 这是管理员应该做的事情的类型。

有一个命令行实用程序(devcon.exe,可用here),它将启用/禁用设备,但它仍然需要管理员权限。它的语法是:

DEVCON disable {device id}其中{device id}是设备的“设备管理器”属性页的“详细信息”标签下列出的“硬件ID”之一。

答案 1 :(得分:1)

如果您恰好在某个域上,我认为您可以通过群组政策停用所有这些内容。

答案 2 :(得分:1)

您可以编写作为特权帐户(例如本地系统)运行的服务,并编写与服务器通信的GUI前端应用程序。然后,非管理员用户可以运行前端。

答案 3 :(得分:0)

首先,您应该检查没有管理员权限的用户是否可以使用设备管理器从Windows ui执行此操作。我真的很怀疑。