Aplikacje Windows-8 (Metro) można instalować za pomocą „ładowania bocznego”, omijając sklep Windows w środowiskach korporacyjnych.
Zasadniczo jest to łatwe: po włączeniu sideloading (które odbywa się automatycznie, gdy maszyna Win8 dołącza do domeny), możesz zainstalować podpisany pakiet appx za pomocą programu PowerShell za pomocą polecenia „Add-AppxPackage”. Ale jest pewien haczyk: aplikacja jest instalowana tylko dla użytkownika, który wykonuje polecenie i nie ma parametru „-Credentials”!
Prawdopodobnie uda mi się rozwiązać ten problem w moim konkretnym scenariuszu, w którym wdrażam samodzielnie opracowaną aplikację za pomocą kompilacji TFS na maszynie wirtualnej ze stałym użytkownikiem demonstracyjnym (za pomocą zdalnej powłoki PowerShell w połączeniu z poleceniem „Add-Job”, które wymaga poświadczenia parametr i ponieważ znam podaną nazwę użytkownika i hasło).
Nie dotyczy to jednak środowiska korporacyjnego, w którym chcę rozpowszechniać moją aplikację wśród tysięcy użytkowników. Złamanie wszystkich haseł wydaje się nieco przesadzone, więc jaki byłby „właściwy” sposób na zrobienie tego? Nie mogę znaleźć żadnych użytecznych informacji od Microsoft na ten temat, ale może któryś z was napotkał już ten problem i go rozwiązał?
źródło
Odpowiedzi:
Nadal są wczesne dni, ale do tej pory masz następujące opcje:
.appx
plik MSI do bocznego ładowania i wdrażania przez GPO. Widziałem tylko jeden InstallShield, ale prawdopodobnie wszyscy dostawcy opakowań MSI zapewnią opcje w przyszłości. Widzieć:Zobacz także jako ogólne odniesienie:
Mam nadzieję, że to pomaga.
źródło
Program System Center Configuration Manager 2012 będzie obsługiwał system Windows 8, gdy SP1 zostanie dostarczony (obecnie jest w CTP, ma zostać wydany na początku 2013 roku) i najwyraźniej pozwoli na dystrybucję aplikacji Windows 8.
źródło