Приложения Windows-8 (Metro) можно устанавливать с помощью «боковой загрузки», минуя хранилище Windows в корпоративных средах.
В принципе это легко: после того, как вы включили боковую загрузку (которая автоматически выполняется, когда машина Win8 присоединяется к домену), вы можете установить подписанный appx-пакет через PowerShell с помощью команды «Add-AppxPackage». Но есть одна загвоздка: приложение устанавливается только для пользователя, который выполняет команду, а параметр "-Credentials" отсутствует!
Возможно, я смогу решить эту проблему в моем конкретном сценарии, где я разверну самостоятельно разработанное приложение с помощью сборки TFS на виртуальной машине с фиксированным демо-пользователем (используя удаленный PowerShell в сочетании с «Add-Job», который действительно принимает учетные данные параметр и потому что я знаю имя пользователя и пароль).
Но это не так в корпоративной среде, где я хочу распространять свое приложение среди тысяч пользователей. Взломать все их пароли, кажется, немного непомерно, так каков был бы «правильный» способ сделать это? Я не могу найти какую-либо полезную информацию от Microsoft по этому поводу, но, возможно, один из вас уже столкнулся с этой проблемой и решил ее?
источник
Ответы:
Пока еще рано, но у вас есть следующие варианты:
.appx
в MSI для боковой загрузки и развертывания через GPO. Я видел только InstallShield один, но, вероятно, все производители упаковки MSI предоставят варианты в будущем. Видеть:Также в качестве общего справочного руководства смотрите эти:
Надеюсь, это поможет.
источник
System Center Configuration Manager 2012 будет поддерживать Windows 8 при поставке пакета обновления 1 (в настоящее время он находится в CTP, выпуск которого ожидается в начале 2013 года) и, очевидно, позволит распространять приложения для Windows 8.
источник