Zarządzanie aplikacjami Win32 w usłudze Microsoft Intune

Usługa Microsoft Intune umożliwia zarządzanie aplikacjami Windows Win32. Zarządzanie aplikacjami Win32 w usłudze Intune umożliwia instalowanie, konfigurowanie, ochronę i monitorowanie aplikacji systemu Windows na urządzeniach w organizacji. Aplikacje Win32 są wdrażane za pomocą rozszerzenia zarządzania (IME) usługi Microsoft Intune), które jest instalowane automatycznie po skrypcie programu PowerShell lub aplikacji Win32 przypisanej do użytkownika lub urządzenia za pomocą usługi Intune.

Oprócz obsługi rozbudowanych funkcji zarządzania, zarządzanie aplikacjami Win32 w usłudze Microsoft Intune zapewnia obsługę następujących możliwości:

  • Zarządzanie dużymi tradycyjnymi aplikacjami klasycznymi
  • Obsługa kilku typów aplikacji
  • Sterowanie złożonymi instalacjami aplikacji
  • Obsługa reguł wykrywania, zależności i wymagań
  • Obsługa 32-bitowych, 64-bitowych systemów Windows i architektury systemów operacyjnych ARM64
  • Obsługa urządzeń z systemem Windows w wersji S mode

Chociaż klienci połączeni z chmurą mogą używać programu Microsoft Configuration Manager do zarządzania aplikacjami systemu Windows, klienci korzystający tylko z usługi Intune mają większe możliwości zarządzania aplikacjami Win32. Ten artykuł zawiera omówienie funkcji zarządzania aplikacjami Win32 usługi Intune i powiązane informacje.

Uwaga

Aby uzyskać informacje o aplikacjach wykazu aplikacji dla przedsiębiorstw, zobacz Dodawanie aplikacji wykazu aplikacji przedsiębiorstwa (Win32) do usługi Microsoft Intune.

Ważna

Podczas wdrażania aplikacji Win32 dla systemu Windows rozważ używanie typu aplikacji Win32 wyłącznie w usłudze Intune, szczególnie w przypadku wieloplikowego instalatora aplikacji Win32. Jeśli podczas rejestracji w programie Windows Autopilot mieszasz instalację aplikacji Win32 i aplikacji biznesowych, instalacja aplikacji może zakończyć się niepowodzeniem, ponieważ oba mogą próbować użyć usługi Zaufany instalator w tym samym czasie, co spowoduje błąd z powodu tego konfliktu. Obsługiwane jest jednak mieszanie aplikacji Win32 i biznesowych podczas przygotowywania urządzenia rozwiązania Windows Autopilot.

Ważna

Usługa Microsoft Intune nie obsługuje interakcyjnych instalacji aplikacji. Aplikacje wdrożone za pośrednictwem usługi Intune muszą być instalowane w trybie dyskretnym i nie mogą wymagać interakcji użytkownika, takich jak okna dialogowe, monity lub dane wejściowe interfejsu użytkownika podczas instalacji. Techniki, które próbują wymusić interakcję z zalogowaną sesją użytkownika (na przykład przy użyciu narzędzi typu serviceui.exe lub podobnych obejść) nie są obsługiwane i mogą skutkować niespójnym lub nieprzewidywalnym zachowaniem.

Wymagania wstępne

Aby używać zarządzania aplikacjami Win32, upewnij się, że są spełnione następujące kryteria:

Instalator skryptów programu PowerShell

Podczas dodawania aplikacji Win32 możesz przekazać skrypt programu PowerShell, który będzie służył jako instalator zamiast określać wiersz polecenia. Usługa Intune pakuje skrypt z zawartością aplikacji i uruchamia go w tym samym kontekście co instalator aplikacji. Ta funkcja umożliwia bogatsze procesy konfiguracji, w tym:

  • Kontrola wymagań wstępnych przed instalacją
  • Zmiany konfiguracji podczas instalacji
  • Akcje po instalacji i weryfikacja
  • Złożona logika warunkowa oparta na stanie urządzenia

Skrypt programu PowerShell jest uruchamiany zamiast standardowego polecenia instalacji, a wyniki instalacji są wyświetlane w centrum administracyjnym usługi Intune na podstawie kodu powrotnego skryptu.

Wymagania dotyczące skryptu

  • Skrypty mają ograniczony rozmiar do 50 KB
  • Skrypty są uruchamiane w tym samym kontekście co instalator aplikacji (kontekst systemu lub użytkownika)
  • Kody zwrotne ze skryptu określają stan powodzenia lub niepowodzenia instalacji
  • Skrypty powinny być uruchamiane w trybie dyskretnym, bez interakcji z użytkownikiem

Uwaga

Jeśli dla dzierżawy włączono zatwierdzanie przez wielu administratorów, nie można przekazywać skryptów programu PowerShell podczas tworzenia aplikacji. Najpierw musisz utworzyć aplikację, a następnie dodać lub zmodyfikować skrypty. Obecnie właściwości skryptu, takie jak enforceSignatureCheck i runAs32Bit mogą być edytowane bez żądań rozszerzenia MAA, ale to zachowanie zmieni się w przyszłej aktualizacji i będzie wymagać zatwierdzenia rozszerzenia MAA.

Kiedy używać instalatorów skryptów

Rozważ korzystanie z instalatorów skryptów programu PowerShell w następujących sytuacjach:

  • Aplikacja wymaga wstępnego sprawdzenia poprawności przed instalacją
  • Wraz z instalacją aplikacji należy przeprowadzić zmiany konfiguracji
  • Proces instalacji wymaga logiki warunkowej
  • Wymagane działania po instalacji (takie jak modyfikacje rejestru lub konfiguracja usługi)

W przypadku instalacji przy użyciu wiersza polecenia możesz nadal korzystać z tradycyjnego pola polecenia Zainstaluj.

Aby uzyskać więcej informacji na temat dodawania aplikacji Win32 za pomocą instalatorów skryptów, zobacz Dodawanie, przypisywanie i monitorowanie aplikacji Win32 w usłudze Microsoft Intune.

Przygotowywanie zawartości aplikacji Win32 do przekazania

Zanim będzie można dodać aplikację Win32 do usługi Microsoft Intune, należy przygotować aplikację przy użyciu narzędzia Microsoft Win32 Content Prep Tool. Narzędzie Microsoft Win32 Content Prep Tool służy do wstępnego przetwarzania klasycznych aplikacji systemu Windows (Win32). Narzędzie konwertuje pliki instalacyjne aplikacji na format .intunewin . Aby uzyskać więcej informacji i kroków, zobacz Przygotowywanie zawartości aplikacji Win32 do przekazania.

Dodawanie, przypisywanie i monitorowanie aplikacji Win32

Po przygotowaniu aplikacji Win32 do przekazania do usługi Intune przy użyciu narzędzia Microsoft Win32 Content Prep Tool możesz dodać tę aplikację do usługi Intune. Aby uzyskać więcej informacji i kroków, zobacz Dodawanie, przypisywanie i monitorowanie aplikacji Win32 w usłudze Microsoft Intune.

Uwaga

Rozmiar aplikacji systemu Windows jest ograniczony do 30 GB na aplikację.

Optymalizacja dostarczania

Urządzenia z systemem Windows mogą pobierać zawartość aplikacji Win32 usługi Intune przy użyciu składnika optymalizacji dostarczania systemu Windows. Optymalizacja dostarczania zapewnia funkcję komunikacji równorzędnej, która jest domyślnie włączona.

Możesz skonfigurować optymalizację dostarczania do pobierania zawartości aplikacji Win32 w tle lub w trybie pierwszego planu na podstawie przypisania. Optymalizację dostarczania można skonfigurować przy użyciu konfiguracji urządzeń usługi Intune (lub zasad grupy). Aby uzyskać więcej informacji, zobacz Optymalizacja dostarczania dla systemu Windows.

Uwaga

Możesz również zainstalować serwer pamięci podręcznej Microsoft Connected Cache w punktach dystrybucji programu Configuration Manager, aby buforować zawartość obsługującą optymalizację dostarczania, taką jak zawartość aplikacji Win32 usługi Intune. Aby uzyskać więcej informacji, zobacz Pamięć podręczna połączona firmy Microsoft w programie Configuration Manager.

Instalowanie wymaganych i dostępnych aplikacji na urządzeniach

Użytkownik zobaczy powiadomienia systemu Windows dotyczące wymaganych i dostępnych instalacji aplikacji. Na poniższej ilustracji przedstawiono przykładowe powiadomienie, w którym instalacja aplikacji nie zostanie ukończona, dopóki urządzenie nie zostanie ponownie uruchomione.

Zrzut ekranu przedstawiający powiadomienia systemu Windows dotyczące instalacji aplikacji.

Poniższy obraz powiadamia użytkownika o zmianach w aplikacjach wprowadzanych na urządzeniu.

Zrzut ekranu powiadamiający użytkownika o wprowadzaniu zmian w aplikacji.

Ponadto aplikacja Portal firmy wyświetla użytkownikom więcej komunikatów o stanie instalacji aplikacji. Poniższe warunki dotyczą funkcji zależności Win32:

  • Nie można zainstalować aplikacji. Zależności zdefiniowane przez administratora nie zostały spełnione.
  • Aplikacja została pomyślnie zainstalowana, ale wymaga ponownego uruchomienia.
  • Aplikacja jest w trakcie instalowania, ale wymaga ponownego uruchomienia, aby kontynuować.

Ustawianie dostępności aplikacji Win32 i powiadomień

Możesz skonfigurować godzinę rozpoczęcia i godzinę terminu ostatecznego dla aplikacji Win32. W czasie rozpoczęcia rozszerzenie zarządzania usługą Intune rozpocznie pobieranie zawartości aplikacji i zapisze ją w pamięci podręcznej dla wymaganego zamiaru. Aplikacja zostanie zainstalowana w ostatecznym terminie.

W przypadku dostępnych aplikacji czas rozpoczęcia będzie określał, kiedy aplikacja będzie widoczna w portalu firmy, a zawartość zostanie pobrana, gdy użytkownik zażąda aplikacji z portalu firmy. Możesz również włączyć okres prolongaty ponownego uruchomienia.

Na urządzeniu, na którym wdrożono aplikację Win32 z ustawieniami okresu prolongaty, użytkownicy o niskich uprawnieniach i uprawnieniach nieadministracyjnych mogą korzystać ze środowiska użytkownika okresu prolongaty. Administratorzy na urządzeniu mogą również korzystać ze środowiska użytkownika okresu prolongaty na urządzeniu.

Ważna

Ustawienie okresu prolongaty ponownego uruchomienia w sekcji Zadanie jest dostępne tylko wtedy, gdy zachowanie ponownego uruchamiania urządzenia w sekcji Program ma jedną z następujących opcji:

  • Określ zachowanie na podstawie kodów powrotnych — zwykle ustawiono na sprzętowy ponowny rozruch, jednak jeśli kod powrotny jest mapowany na nietrwały ponowny rozruch, użytkownik otrzyma tylko powiadomienie o ponownym uruchomieniu, a ustawienia okresu prolongaty ponownego uruchomienia nie zostaną zastosowane.
  • Usługa Intune wymusi obowiązkowe ponowne uruchomienie urządzenia

Aplikacje Win32 zainstalowane przez usługę Intune na urządzeniu zarządzanym nie zostaną automatycznie odinstalowane z tego urządzenia, jeśli zostaną wyrejestrowane z zarządzania usługą Intune. Administratorzy powinni ograniczać przypisywanie i instalowanie aplikacji do urządzeń zarządzanych przez firmę, aby zmniejszyć ryzyko braku zarządzania aplikacjami i danymi.

Ustaw dostępność aplikacji i inne właściwości przypisania aplikacji przy użyciu następujących kroków:

  1. Zaloguj się do Centrum administracyjnego usługi Microsoft Intune.

  2. Wybierz pozycję Aplikacje>, wszystkie aplikacje lub aplikacje,>system Windows.

  3. Wybierz aplikację z listy z typem aplikacji systemu Windows (Win32).

  4. W okienku aplikacji wybierz pozycję Właściwości, a następnie pozycję Edytuj obok sekcji Zadania. Następnie wybierz pozycję Dodaj grupę, Dodaj wszystkich użytkowników lub Dodaj wszystkie urządzenia poniżej jednego z typów zadań.

    Dostępne są następujące opcje typów przydziałów:

    • Wymagany
    • Dostępne dla zarejestrowanych urządzeń
    • Odinstalowywanie

    Uwaga

    Aplikacje Win32 zainstalowane przy użyciu przypisania Dostępne dla zarejestrowanych urządzeń nie będą automatycznie ponownie instalowane przez usługę Intune, jeśli zostaną odinstalowane z urządzenia w jakikolwiek sposób.

  5. Jeśli użyto polecenia Dodaj grupę , wybierz grupę w okienku Wybierz grupy , aby określić, którym grupom zostanie przypisana aplikacja.

  6. Aby zmodyfikować dodatkowe właściwości zadania, zaznacz odpowiedni tekst pod jednym z nagłówków przydziału, takim jak Tryb grupowania, Powiadomienia użytkowników końcowych, Dostępność, Termin instalacji, Okres prolongaty ponownego uruchomienia lub Priorytet optymalizacji dostarczania.

  7. W okienku Edytowanie zadania możesz ustawić następujące właściwości:

    • Trybuwzględniania lub wykluczania

    • Powiadomienia użytkowników końcowych do jednej z następujących opcji:

      • Pokaż wszystkie wyskakujące powiadomienia
      • Pokaż wyskakujące powiadomienia dla ponownych uruchomień komputera
      • Ukryj wszystkie wyskakujące powiadomienia.
    • Strefa czasowa do czasu UTC lub strefa czasowa urządzenia

    • Dostępność aplikacji do Jak najszybciej lub Określ datę i godzinę oraz określ datę i godzinę. Ta data i godzina określają, kiedy aplikacja zostanie pobrana na urządzenie użytkownika.

    • Ostateczny termin instalacji aplikacji do Jak najszybciej lub Określona data i godzina , a następnie wybierz datę i godzinę. Ta data i godzina określają, kiedy aplikacja jest instalowana na urządzeniu docelowym. W przypadku wykonania więcej niż jednego przypisania dla tego samego użytkownika lub urządzenia termin ostateczny instalacji aplikacji jest wybierany na podstawie następujących warunków:

      • Określony termin jest wybierany w najwcześniejszym możliwym czasie.
      • Wcześniejszy określony termin zostaje wybrany zamiast późniejszego określonego terminu określonego.

      Uwaga

      Jeśli dla aplikacji win32 skonfigurowano ostateczny termin instalacji, zostanie ona pobrana, ale nie zostanie zainstalowana przed upływem ostatecznego terminu. Portal firmy nie zapewnia takiego poziomu szczegółów. W Portal firmy zostanie wyświetlony stan instalowania aplikacji zaraz po jej pobraniu. Po zainstalowaniu aplikacji w Portal firmy będzie wyświetlany stan instalacji aplikacji jako Zainstalowano. Czas między wyświetleniem stanu instalacji a stanem instalacji zależy od konfiguracji terminu ostatecznego w usłudze Intune.

    • Uruchom ponownie okres prolongaty do wartości Włączone lub Wyłączone. Okres prolongaty ponownego uruchomienia rozpoczyna się w momencie zakończenia instalacji aplikacji na urządzeniu. Gdy to ustawienie jest wyłączone, urządzenie może zostać ponownie uruchomione ponownie bez ostrzeżenia.

      Możesz dostosować następujące opcje:

      • Okres prolongaty ponownego uruchomienia urządzenia (minuty): wartość domyślna to 1440 minut (24 godziny). Ta wartość może wynosić maksymalnie 2 tygodnie.
      • Wybierz, kiedy ma być wyświetlane okno dialogowe Odliczanie ponownego uruchomienia przed ponownym uruchomieniem (minuty): Wartość domyślna to 15 minut.
      • Zezwalaj użytkownikowi na odłożenie powiadomienia o ponownym uruchomieniu: Możesz wybrać opcję Tak lub Nie.
        • Wybierz czas trwania drzemki (w minutach): Wartość domyślna to 240 minut (4 godziny). Wartość odłożenia nie może być większa niż okres prolongaty ponownego rozruchu.

      Ważna

      Ustawienie przypisywania okresu prolongaty ponownego uruchomienia jest dostępne tylko wtedy, gdy zachowanie ponownego uruchamiania urządzenia w sekcji Program aplikacji jest ustawiona na jedną z następujących opcji:

      • Określanie zachowania na podstawie kodów powrotnych
      • Usługa Intune wymusi obowiązkowe ponowne uruchomienie urządzenia
  8. Wybierz pozycję Przejrzyj + Zapisz.

Powiadomienia dotyczące aplikacji Win32

W razie potrzeby możesz pominąć wyświetlanie powiadomień użytkownika dla każdego przypisania aplikacji. Wykonaj powyższe kroki i wybierz opcję Pokaż wyskakujące powiadomienia dla ponownych uruchomień komputera lub Ukryj wszystkie wyskakujące powiadomienia dla opcji Powiadomienia użytkowników końcowych w okienku Edytowanie zadania w zależności od wymaganego poziomu pomijania powiadomień.

Podgląd relacji aplikacji

Wybierając aplikację Win32 w usłudze Intune, można wyświetlić, które aplikacje są kierowane połączone z wybraną aplikacją. Te połączone aplikacje są aplikacjami podrzędnymi. Aplikacje podrzędne są wyznaczane jako aplikacje zależne i aplikacje zastępowane. Aplikacje w widoku można klikać i można do nich przejść bezpośrednio z wybranej aplikacji.

Podgląd relacji jest dostępny dla dwóch typów aplikacji:

  • Aplikacja dla systemu Windows (Win32)
  • Aplikacja Wykaz systemu Windows (Win32)

Aby wyświetlić aplikację przy użyciu Podglądu relacji:

  1. Zaloguj się do Centrum administracyjnego usługi Microsoft Intune.
  2. Wybierz pozycję Aplikacje>, wszystkie aplikacje lub aplikacje,>system Windows.
  3. Wybierz aplikację z listy, której typem jest aplikacja systemu Windows (Win32) lub aplikacja z wykazu systemu Windows (Win32).
  4. W okienku aplikacji wybierz opcję Podgląd relacji.

Zrzut ekranu przedstawiający przeglądarkę relacji.

Aby uzyskać pokrewne informacje, zobacz następujące zasoby:

Następne kroki