【问题标题】:Allow non-administrators to use diskpart to mount VHDs?允许非管理员使用 diskpart 挂载 VHD?
【发布时间】:2013-12-05 22:01:14
【问题描述】:

具体需要哪些权限才能允许非管理员用户使用 diskpart 实用程序,在这种情况下,在 Windows 7 中挂载和卸载 VHD?这比授予磁盘卷管理更复杂。各种对象(其中一个是虚拟驱动器服务)似乎需要额外的 DCOM 权限,但我无法追踪它们。

【问题讨论】:

  • 我希望唯一的解决方案是安装一个服务来代表用户执行这些任务。

标签: windows vhd


【解决方案1】:

很遗憾,我不确定这是否可行。微软的官方说法(我没有提供参考,但我曾经在那里工作,这是我得到的消息)是只能由管理员执行安装和卸载 VHD。另一方面,普通用户可以安装和卸载 ISO。

如果您确实设法通过向非管理员用户授予特定权限来找到一种方法,我怀疑它会“不受支持”。

【讨论】:

    【解决方案2】:

    我找到了一个工具VHDAttach: http://www.jmedved.com/vhdattach/ 它添加了一个作为特权帐户运行的 Windows 服务,它从一个小 exe 接收消息,并添加了 shell 扩展,以便非 priv 用户可以附加/分离 VHD。

    【讨论】:

    • 如果您将其安装为您自己的软件包的一部分(根据 MIT 许可条款,我敢肯定!)请确保您根据自己的需要对其进行定制。否则可能会对您客户的安全产生不利影响。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-29
    • 2018-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多