【发布时间】:2013-12-05 22:01:14
【问题描述】:
具体需要哪些权限才能允许非管理员用户使用 diskpart 实用程序,在这种情况下,在 Windows 7 中挂载和卸载 VHD?这比授予磁盘卷管理更复杂。各种对象(其中一个是虚拟驱动器服务)似乎需要额外的 DCOM 权限,但我无法追踪它们。
【问题讨论】:
-
我希望唯一的解决方案是安装一个服务来代表用户执行这些任务。
具体需要哪些权限才能允许非管理员用户使用 diskpart 实用程序,在这种情况下,在 Windows 7 中挂载和卸载 VHD?这比授予磁盘卷管理更复杂。各种对象(其中一个是虚拟驱动器服务)似乎需要额外的 DCOM 权限,但我无法追踪它们。
【问题讨论】:
很遗憾,我不确定这是否可行。微软的官方说法(我没有提供参考,但我曾经在那里工作,这是我得到的消息)是只能由管理员执行安装和卸载 VHD。另一方面,普通用户可以安装和卸载 ISO。
如果您确实设法通过向非管理员用户授予特定权限来找到一种方法,我怀疑它会“不受支持”。
【讨论】:
我找到了一个工具VHDAttach: http://www.jmedved.com/vhdattach/ 它添加了一个作为特权帐户运行的 Windows 服务,它从一个小 exe 接收消息,并添加了 shell 扩展,以便非 priv 用户可以附加/分离 VHD。
【讨论】: