Какие разрешения необходимы, чтобы позволить пользователям без прав администратора использовать утилиту diskpart, в данном случае, для монтирования и отключения VHD в Windows 7? Это сложнее, чем предоставление управления томами диска. Похоже, что для различных объектов (например, службы виртуального диска) требуются дополнительные привилегии DCOM, и у меня возникают проблемы с их отслеживанием.
Разрешить пользователям, не являющимся администраторами, использовать diskpart для монтирования VHD?
Ответы (2)
К сожалению, я не уверен, что это возможно. Официальное сообщение от Microsoft (у меня нет ссылки, чтобы предоставить, но я работал там, и это было сообщение, которое я получил) заключается в том, что монтирование и размонтирование VHD могут выполняться только администраторами. С другой стороны, ISO-образы могут быть смонтированы и размонтированы обычными пользователями.
Если вам удастся найти способ сделать это, предоставив определенные привилегии пользователям без прав администратора, я подозреваю, что это будет «неподдерживаемым».
Я нашел инструмент VHDAttach: http://www.jmedved.com/vhdattach/, который добавляет Служба, которая работает от имени привилегированной учетной записи, получает сообщения от небольшого исполняемого файла и добавляет расширения оболочки, чтобы пользователи без привилегий могли присоединять/отсоединять виртуальные жесткие диски.