Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Configuration Manager (Current Branch)
Bevor Sie fortfahren, überprüfen Sie die Clientkomponenten für die Anwendungsbereitstellung, um die DCM- und CI-Agent-Auftragsverarbeitung zu verstehen.
Die Anwendungsevaluierung wird von den DCM-Agent- und CI-Agent-Komponenten durchgeführt, wenn die Bereitstellung aktiviert wird. Informationen zum Zeitpunkt der Aktivierung der Zuweisung finden Sie in den Artikeln Anwendungsbereitstellung in Gerätesammlungen oder Anwendungsbereitstellung für Benutzersammlungen .
Anwendungserkennung und -auswertung
Die Anwendungsauswertung wird während der InvokingSdmMethod-Phase eines CI-Agent-Auftrags durchgeführt. In dieser Phase wertet der Client die für die Anwendung definierte Erkennungsmethode aus, um zu ermitteln, ob die Anwendung auf dem Gerät installiert ist. Diese Aktivität kann in AppDiscovery.log mithilfe der eindeutigen ID des Bereitstellungstyps oder des Bereitstellungstypnamens nachverfolgt werden.
Performing detection of app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
+++ Did not detect app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
Hinweis
Das obige Beispiel zeigt die Erkennung für eine MSI-Anwendung, bei der die Erkennung erfolgt, indem überprüft wird, ob der MSI-Produktcode auf dem Gerät installiert ist. Für Anwendungen, die alternative Erkennungsmethoden verwenden, wird die entsprechende Erkennungsmethode verwendet, um zu überprüfen, ob die Anwendung installiert ist.
Als Nächstes wertet der Client den gewünschten Zustand der Anwendung basierend auf dem Bereitstellungszweck aus. Dieser Schritt umfasst auch die Ermittlung, ob die Anwendung Abhängigkeiten oder Ablösungsregeln aufweist, die für die Anwendung berücksichtigt werden sollten. Diese Aktivität kann in AppIntentEval.log mithilfe der eindeutigen ID des Anwendungs- und Bereitstellungstyps nachverfolgt werden.
# Available Application Deployment
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Available, ConfigureState = NotNeeded, Title = [Application or DT Name]
# Required Application Deployment
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Installed, ConfigureState = NotNeeded, Title = [Application or DT Name]
# Requirement Rules Not Met
[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = NotApplicable, ResolvedState = None, ConfigureState = NotNeeded, Title = [Application or DT Name]
Gibt im obigen Protokolleintrag an, Current State ob die Anwendung derzeit auf dem Gerät installiert ist.
Applicability gibt an, ob die Anwendung basierend auf definierten Anforderungsregeln anwendbar ist.
ResolvedState gibt den gewünschten Zustand der Anwendung basierend auf dem Bereitstellungszweck an.
Tipp
Verwenden Sie das Bereitstellungsüberwachungstool , um den Anwendungszustand, den Anwendbarkeitsstatus und die Anforderungsverstöße anzuzeigen.