Jak wdrożyć aplikacje systemu Windows-8 Enterprise na innych użytkownikach?

15

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ł?

TToni
źródło
3
Nie jestem pewien, dlaczego to VTC było nie na temat. Moim zdaniem jest to temat na SF idealnie.
EEAA

Odpowiedzi:

5

Nadal są wczesne dni, ale do tej pory masz następujące opcje:

  1. Wdróż za pomocą System Center Configuration Manager (SCCM) 2012 z dodatkiem SP1 (obecnie w fazie beta z początkiem 2013 r.). Widzieć:
  2. Wdróż za pomocą usługi w chmurze Windows Intune (wersja 4, z początkiem 2013 r.) Jako alternatywa dla SCCM. Widzieć:
  3. Użyj poleceń cmdlet programu PowerShell. Można ich użyć w skrypcie logowania do wdrożenia aplikacji na użytkowniku. Widzieć:
  4. Zawiń .appxplik 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ć:
  5. Użyj usługi Windows Image service, aby wdrożyć aplikacje na obrazie. Widzieć:

Zobacz także jako ogólne odniesienie:

Mam nadzieję, że to pomaga.

Bernie White
źródło
Dzięki za świetną odpowiedź, Bernie! Nie wiedziałem o ścieżce SCCM, ale to oczywiście logiczne. Nie bardzo lubię skrypty logowania, ale zawsze są one przydatne w ostateczności. I wygląda na to, że przeoczyłem dostępną online opcję odejścia, która może być przydatna w moim obecnym scenariuszu. Dzięki jeszcze raz!
TToni
Czy dotyczy to również aplikacji / urządzeń z systemem Windows 10?
AbsoluteSith