Client SpyClient Spy

Gilt für: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Client Spy ist eines der Configuration Manager-Tools.Client Spy is one of the Configuration Manager tools. Mit diesem Tool können Sie Fehler in der Softwareverteilung, -inventur und der Softwaremessung auf Konfigurations-Manager-Clients beheben.It's a tool for troubleshooting software distribution, inventory, and software metering on Configuration Manager clients.

Der Großteil der Informationen, die von diesem Tool abgerufen werden, bezieht sich auf Softwarebereitstellungen:Most of the information retrieved by the tool pertains to software deployments:

  • Alle aktuellen SoftwarebereitstellungenAll current software deployments
  • Softwareverteilung – VerlaufSoftware distribution history
  • Konfigurieren des ClientcachesThe client cache configuration
  • Zwischengespeicherte ElementeCached items
  • Ausstehende erforderliche BereitstellungenPending required deployments
  • Verfügbare BereitstellungenAvailable deployments

Darüber hinaus werden folgende Inventurinformationen angezeigt:It also displays the following inventory information

  • Das Datum des aktuellen InventurzyklusThe latest inventory cycle date
  • Das letzte BerichtsdatumThe last report date
  • Haupt- und Nebenversionen der SoftwareinventurSoftware inventory major and minor versions
  • DateisammlungFile collection
  • HardwareinventurHardware inventory
  • IDMIF-SammlungIDMIF collection
  • DDRs (Discovery Data Records)Discovery data records (DDRs)

Softwaremessungsregeln werden ebenfalls angezeigt.Software metering rules are also displayed.

Hinweis

Zur Leistungssteigerung sammelt das Tool nur Informationen für die einzelnen Registerkarten, wenn Sie diese auswählen.To improve performance, the tool only collects information for each tab when you select it. Gleichermaßen werden nur die Informationen für die derzeit angezeigte Registerkarte aktualisiert, wenn Sie auf Aktualisieren klicken.Similarly, when you click Refresh, it only refreshes the information for the currently displayed tab.

VerwendungUsage

Menü „Extras“Tools menu

Im Menü Extras sind die folgenden Aktionen verfügbar:The following actions are available in the Tools menu:

VerbindenConnect

Rufen Sie Informationen von einem anderen Computer ab.Retrieve information from a different computer.

  • Das Tool zeigt standardmäßig Informationen vom aktuellen Computer an.By default, the tool displays information from the current computer.

  • Stellen Sie mit dem Namen des Remotecomputers, dem Benutzernamen und dem Kennwort für das Konto eine Verbindung her.Connect using the remote computer name, user name, and password for the account. Das Tool stellt eine Verbindung mit der IPC$-Freigabe auf dem Remotecomputer her.The tool makes a connection to the IPC$ share on the remote computer. Es löscht die Verbindung, wenn das Tool beendet wird oder wenn Sie eine Verbindung mit einem anderen Computer herstellen.It deletes the connection when either the tool exits or you connect to another computer.

  • Zum Abrufen der Informationen ist ein Konto mit ausreichenden Berechtigungen erforderlich.It requires an account with sufficient credentials to obtain the information.

  • Wenn Sie keinen Benutzernamen mit zugehörigem Kennwort angeben, versucht Client Spy, die Verbindung mithilfe des Sicherheitskontexts des derzeit angemeldeten Benutzers herzustellen.If you don't specify a user name and password, Client Spy uses the security context of the currently signed-in user to attempt to make the connection.

  • Wenn Sie eine Verbindung mit einem Remotecomputer herstellen, werden auf allen angezeigten Registerkarten Informationen über den Remotecomputer angezeigt.When you connect to a remote computer, all tabs that are displayed show information from the remote computer.

SoftwareverteilungSoftware Distribution

Zeigt die Registerkarte Softwareverteilung an und blendet die anderen Registerkarten aus.Displays the Software Distribution tabs and hides the other tabs. Client Spy zeigt standardmäßig die Registerkarten für die Softwareverteilung an.By default, Client Spy displays the Software Distribution tabs.

InventarisierungInventory

Zeigt die Registerkarte „Inventur“ an und blendet die anderen Registerkarten aus.Displays the Inventory tab and hides the other tabs.

SoftwaremessungSoftware Metering

Zeigt die Registerkarte „Softwaremessung“ an und blendet die anderen Registerkarten aus.Displays the Software Metering tab and hides the other tabs.

Aktuelle Registerkarte in Datei speichernSave current tab to file

Speichert die Informationen auf der aktuell angezeigten Registerkarte in einer von Ihnen angegebenen Textdatei.Saves the information in the currently displayed tab to a text file that you specify.

Alle Registerkarten in Datei speichernSave all tabs to file

Speichert die Informationen auf allen Registerkarten in einer von Ihnen angegebenen Textdatei.Saves the information in all tabs to a text file that you specify. Es werden nur Informationen gespeichert, die in Ihrem Konto angezeigt werden können.It only saves information your account can see.

Registerkarte „Softwareverteilung“Software Distribution tab

Konfigurieren Sie Einstellungen auf den folgenden vier Registerkarten:Configure settings on the following four tabs:

Anforderungen zur Ausführung der SoftwareverteilungSoftware Distribution Execution Requests

Auf dieser Registerkarte werden sämtliche vorhandenen Bereitstellungen angezeigt, einschließlich der beiden geräte- und benutzerorientierten Bereitstellungen.This tab displays all existing deployments, including both device- and user-targeted deployments.

Jedes Strukturelement auf der Registerkarte „Software Distribution Execution Requests“ (Anforderungen zur Ausführung der Softwareverteilung) enthält folgende vier Attribute:Each tree item in the Software Distribution Execution Requests tab contains the following four attributes:

  • Ankündigungs-IDAdvertisement ID. (Dieser Wert ist möglicherweise leer, wenn es sich um eine verfügbare Bereitstellung handelt.)This value might be blank, if it's an available deployment.
  • PaketkennungPackage ID
  • ProgrammnameProgram Name
  • BenutzerUser. (Dies ist möglicherweise die benutzerorientierte SID oder die SID des Benutzers, der die Anforderung initiiert hat.This might be the targeted user SID or the SID of the user who initiated the request. Wenn es sich bei beiden Anforderungen um Systemanforderungen handelt, ist „System“ der angezeigte Benutzer.)If both are system requests, the displayed user is System.

Bei jeder ausgeführten Anforderung werden die folgenden Informationen zudem in einer Unterstruktur angezeigt:For each run request, it also displays the following information in a subtree structure:

  • ProgrammnameProgram Name
  • PaketkennungPackage ID
  • PaketnamePackage Name
  • Erstellungszeit der AnforderungRequest Creation Time
  • ZustandState
  • Ausführungsstatus, wenn der Status „Wird ausgeführt“ lautetRunning State, if State is Running
  • Ausführungskontext (Benutzer oder Administrator)Execution Context (User or Admin)
  • Verlaufszustand („Erfolg“, „Fehler“ oder „Nicht ausgeführt“)History State (Success, Failure, or NotRun)
  • Letzte Laufzeit („Nie“, wenn das Programm vorher noch nicht ausgeführt wurde)LastRunTime (Never, if the program hasn't been run before)
  • Wiederholungsanzahl, wenn der Status „Warten auf Neuversuch“ lautetRetryCount, if State is WaitingRetry
  • Zugriff auf Inhalt (Wiederholungsanzahl, wenn der Status „Warten auf Neuversuch“ lautet)ContentAccess (Retry Count, if State is WaitingRetry)
  • Fehlercode, wenn der Status „Warten auf Neuversuch“ lautetFailureCode, if State is WaitingRetry
  • Fehlerursache, wenn der Status „Warten auf Neuversuch“ lautetFailureReason, if State is WaitingRetry

Wenn Inhalte für die Anforderung erforderlich sind, lautet der Status „Warten auf Inhalt“.If the request requires content, the state is WaitingContent. Auf der Registerkarte „Software Distribution Cache Information“ (Informationen zum Softwareverteilungscache) werden die Details zu dieser Downloadanforderung angezeigt.The Software Distribution Cache Information tab shows the details for this download request.

Wenn es sich bei der Ausführungsanforderung um eine Downloadanforderung handelt, wird auch die Anzahl der heruntergeladenen Bytes angezeigt.If the run request is a download request, it also displays the number of bytes downloaded.

Hinweis

Für die verschiedenen Status einer Ausführungsanforderung werden unterschiedliche Symbole verwendet.It uses different icons for varying states of a run request.

SoftwareverteilungsverlaufSoftware Distribution History

Diese Registerkarte enthält Informationen zu allen zuvor ausgeführten Programmen.This tab contains information about all previously run programs. Diese Informationen werden bei der Registrierung gespeichert.This information is stored in the registry.

Die Hauptverzweigungen dieser Struktur sind die anderen Benutzerverläufe, einschließlich „System“.The main branches of this tree are the different user histories, including System. Es wird eine Unterstruktur mit der Liste der Pakete angezeigt, aus denen für die einzelnen Benutzer Programme ausgeführt wurden.It displays a subtree containing the list of packages from which programs have been run for each user.

Die Paket-ID und der Paketname der einzelnen Paketunterstrukturen zeigen eine Liste der Programme an, die ausgeführt wurden.The package ID and package name for each package subtree displays a list of programs that have run. Es werden jeweils die folgenden Attribute angezeigt:It displays the following attributes for each:

  • ProgrammnameProgram name
  • AusführungsstatusRun state
  • Letzte AusführungszeitLast run time
  • FehlercodeFailure code
  • FehlerursacheFailure reason

Der Fehlercode und die Fehlerursache sind leer, wenn ein Programm erfolgreich ausgeführt wurde.The failure code and failure reason are blank when a program was successfully run.

Informationen zum SoftwareverteilungscacheSoftware Distribution Cache Information

CachekonfigurationCache Config

Enthält Informationen zum Cache des Konfigurations-Manager-Clients.Contains information about the Configuration Manager Client cache. Diese Informationen umfassen den Cachespeicherort, die Cachegröße und die Angabe, ob der Cache derzeit verwendet wird.This information includes the cache location, the cache size, and whether it's currently in use.

Zwischengespeicherte ElementeCached Items

Enthält eine Unterstruktur sämtlicher Elemente, die sich derzeit im Cache befinden.Contains a subtree of all items currently in the cache. Jedes Strukturelement umfasst folgende Informationen zu den einzelnen Elementen:Each tree item includes the following information about each item:

  • Speicherort (Ordner) des Elements im CacheThe item's location (folder) in the cache
  • Aktueller ZustandCurrent state
  • PaketkennungPackage ID
  • PaketnamePackage name
  • PaketversionPackage version
  • PaketgrößePackage size
  • Aktuelle ReferenzanzahlCurrent reference count
  • Zeitpunkt (UTC) der letzten ReferenzierungLast referenced time (UTC)

Elemente werden heruntergeladenDownloading Items

Dies sind die Elemente, die aktuell vom Client heruntergeladen werden.These are the items that the client is currently downloading. Jedes der Elemente zeigt die gleichen Informationen an, die von den zwischengespeicherten Elementen angezeigt werden, sowie die Anzahl der heruntergeladenen Kilobytes.Each of them shows the same information displayed by the cached items, and the number of kilobytes downloaded.

Ausstehende Ausführungen der SoftwareverteilungSoftware Distribution Pending Executions

Diese Registerkarte enthält detaillierte Informationen zu vergangenen und zukünftigen erforderlichen Bereitstellungen sowie eine Liste der verfügbaren Bereitstellungen.This tab contains information that details past and future required deployments and a list of available deployments.

Die einzelnen Strukturverzweigungen sind für die jeweiligen Benutzerkonten mit Bereitstellungen verfügbar, einschließlich „System“.Each tree branch is for each user account with deployments available, including System.

Eine Unterstruktur enthält für jeden Benutzer die folgenden drei Elemente:For each user, a sub tree contains the following three items:

Obligatorische Ankündigungen mit zukünftigen AusführungenMandatory Advertisements With Future Executions

Hierbei handelt es sich um obligatorische Ankündigungen, die noch auszuführende Programme beinhalten.These are mandatory advertisements that still have programs remaining to be run. Die Ankündigungen für Zeitpläne können periodisch, einmalig oder mehrmals erfolgen.These can be either recurring, one-time, or multiple schedule advertisements. Bei den einzelnen Ankündigungen werden die Ankündigungs-ID, die nächste Laufzeit und der Zeitplan angezeigt, für den die Ankündigungen ausgeführt werden.Each displays the advertisement ID, the next run time, and the schedule on which the advertisement runs.

Optionale AnkündigungenOptional Advertisements

Zeigt eine Liste sämtlicher veröffentlichten Ankündigungen an.Displays a list of all advertisements that are published. Darüber hinaus werden jeweils Details wie Ankündigungs-ID, Programmname und Paketname angezeigt.It also displays details such as advertisement ID, program name, and package name for each.

Vergangene obligatorische Ankündigungen ohne zukünftig geplante AusführungenPast Mandatory Advertisements With No Future Scheduled Executions

Hierbei handelt es sich um eine Liste mit Ankündigungen, die auf dem Client vorhanden sind und keine zukünftig geplanten Programmausführungen beinhalten.This is a list of advertisements that exist on the client that have no future programs scheduled to run. Die Ankündigungs-ID, der Paketname und der Programmname werden angezeigt.The advertisement ID, package name, and program name are displayed. Für alle optionalen Ankündigungen wird ein Unterstrukturelement angezeigt.A subtree item is displayed for any advertisements that are optional.

Hinweis

Informationen zum Paketnamen sind nur für Pakete verfügbar, denen auf dem angezeigten Computer angekündigte Richtlinien zugeordnet wurden.Package name information is only available for packages that have advertised policies associated to them on the computer being viewed. Bei Paketen, denen keine verfügbaren Richtlinien mehr zugeordnet sind, wird die Nachricht „Der Paketname ist nicht mehr verfügbar“ angezeigt.Packages that no longer have available policies associated to them display the message "Package Name No Longer Available".

Registerkarte „Inventur“Inventory tab

Es gibt nur eine Registerkarte mit Inventurinformationen.There's only one tab containing inventory information. Die Hauptstruktur enthält die folgenden fünf Elemente:The main tree contains the following five items:

  • Softwareinventur: enthält das Datum, an dem der letzte Zyklus gestartet wurde, das Datum des letzten Berichts und die Neben- und Hauptversionen des letzten Berichts.Software Inventory: Contains the date that the last cycle started, the date of the last report, and the minor and major versions of the last report.

  • Dateisammlung: enthält das Datum, an dem der letzte Zyklus gestartet wurde, das Datum des letzten Berichts und die Neben- und Hauptversionen des letzten Berichts.File Collection: Contains the date that the last cycle started, the date of the last report, and the minor and major versions of the last report.

  • Hardwareinventur: enthält das Datum, an dem der letzte Zyklus gestartet wurde, das Datum des letzten Berichts und die Neben- und Hauptversionen des letzten Berichts.Hardware Inventory: Contains the date that the last cycle started, the date of the last report, and the minor and major versions of the last report.

  • IDMIF-Sammlung: enthält das Datum, an dem der letzte Zyklus gestartet wurde, das Datum des letzten Berichts und die Neben- und Hauptversionen des letzten Berichts.IDMIF Collection: Contains the date that the last cycle started, the date of the last report, and the minor and major versions of the last report.

  • DDR: enthält das Datum, an dem der letzte Zyklus gestartet wurde, das Datum des letzten Berichts und die Neben- und Hauptversionen des letzten Berichts.DDR: Contains the date that the last cycle started, the date of the last report, and the minor and major versions of the last report. Die DDR-Informationen werden auch in einer Unterstruktur angezeigt.The DDR information is also displayed in a subtree.

Registerkarte „Softwaremessung“Software Metering tab

Auf dieser Registerkarte werden Informationen als Unterstruktur angezeigt. Sie enthält sämtliche Softwaremessungsregeln.This tab displays information as a subtree, and includes all software metering rules. Jede Regel wird als Knoten angezeigt, der durch den Dateinamen und die Regel-ID identifiziert werden kann.It displays each rule as a node, which it identifies by the file name and rule ID. Erweitern Sie die einzelnen Knoten in der Struktur, und zeigen Sie die folgenden Informationen an:Expand each node in the tree, and view the following information:

  • Dateiname für ExplorerExplorer file name
  • Ursprünglicher DateinameOriginal file name
  • Regel-IDRule ID
  • DateiversionFile version
  • SpracheLanguage