Как развернуть корпоративные приложения Windows-8 для других пользователей?

15

Приложения Windows-8 (Metro) можно устанавливать с помощью «боковой загрузки», минуя хранилище Windows в корпоративных средах.

В принципе это легко: после того, как вы включили боковую загрузку (которая автоматически выполняется, когда машина Win8 присоединяется к домену), вы можете установить подписанный appx-пакет через PowerShell с помощью команды «Add-AppxPackage». Но есть одна загвоздка: приложение устанавливается только для пользователя, который выполняет команду, а параметр "-Credentials" отсутствует!

Возможно, я смогу решить эту проблему в моем конкретном сценарии, где я разверну самостоятельно разработанное приложение с помощью сборки TFS на виртуальной машине с фиксированным демо-пользователем (используя удаленный PowerShell в сочетании с «Add-Job», который действительно принимает учетные данные параметр и потому что я знаю имя пользователя и пароль).

Но это не так в корпоративной среде, где я хочу распространять свое приложение среди тысяч пользователей. Взломать все их пароли, кажется, немного непомерно, так каков был бы «правильный» способ сделать это? Я не могу найти какую-либо полезную информацию от Microsoft по этому поводу, но, возможно, один из вас уже столкнулся с этой проблемой и решил ее?

TToni
источник
3
Не уверен, почему это был VTC как не по теме. По моим расчетам, это совершенно по теме для SF.
EEAA

Ответы:

5

Пока еще рано, но у вас есть следующие варианты:

  1. Разверните с помощью System Center Configuration Manager (SCCM) 2012 с пакетом обновления 1 (в настоящее время в бета-версии, начало которой ожидается в 2013 году). Видеть:
  2. Развертывание с помощью облачной службы Windows Intune (версия 4, выпуск которой ожидается в начале 2013 г.) в качестве альтернативы использованию SCCM. Видеть:
  3. Используйте командлеты PowerShell. Они могут быть использованы в сценарии входа в систему для развертывания приложений для пользователя. Видеть:
  4. Оберните .appxв MSI для боковой загрузки и развертывания через GPO. Я видел только InstallShield один, но, вероятно, все производители упаковки MSI предоставят варианты в будущем. Видеть:
  5. Используйте обслуживание образа Windows для развертывания приложений в образе. Видеть:

Также в качестве общего справочного руководства смотрите эти:

Надеюсь, это поможет.

Берни Уайт
источник
Спасибо за отличный ответ, Берни! Я не знал о пути SCCM, но это логично, конечно. Мне не очень нравятся сценарии входа в систему, но они всегда удобны в крайнем случае. И, похоже, я упустил онлайн-опцию dism, которая может быть полезна для моего текущего сценария. Еще раз спасибо!
TToni
Это также применимо в настоящее время для приложений / устройств Windows 10?
AbsoluteSith