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