Share via


Desktop Analytics-logboekverzamelaar

Gebruik het hulpprogrammaDesktopAnalyticsLogsCollector.ps1 uit de Configuration Manager installatiemap om problemen met Desktop Analytics apparaatinschrijving op te lossen. Er worden enkele eenvoudige stappen voor probleemoplossing uitgevoerd en de relevante logboeken verzameld in één werkmap. U kunt deze inhoud delen met Microsoft ondersteuning.

Voorwaarden

Gebruik

Haal het script op uit de Configuration Manager installatie-inhoud:SMSSETUP\TOOLS\DesktopAnalyticsLogsCollector\DesktopAnalyticsLogsCollector.ps1

DesktopAnalyticsLogsCollector.ps1
    [-LogPath] <String>
    [-LogMode] <Int16>
    [-CollectNetTrace] <Int16>
    [-CollectUTCTrace] <Int16>

Parameters

-LogPath

Hiermee geeft u een lokaal of UNC-pad op om het logboek en andere uitvoerbestanden te plaatsen.

Waarden:

  • Lokaal pad (maximale lengte = 130), bijvoorbeeld: c:\myfolder

  • UNC-pad (maximale lengte = 130), bijvoorbeeld: \\myserver\myfolder

Type: Tekenreeks

Positie: 1

Standaardwaarde: $Env:SystemDrive\M365AnalyticsLogs (Wanneer deze parameter null, leeg of witruimte is, maakt het script de map M365AnalyticsLogs onder het systeemstation.)

-LogMode

Hiermee geeft u het uitgebreide niveau van de logboeken op.

Waarden:

  • 0: Scriptberichten alleen registreren in het PowerShell-opdrachtvenster.

  • 1: Logboekscriptberichten naar het logboekbestand in de uitvoermap en het PowerShell-opdrachtvenster.

  • 2: Logboekscriptberichten naar logboekbestand alleen in de uitvoermap.

Type: Int16

Positie: 2

Standaardwaarde: 1 (Logboekscriptberichten naar zowel logboekbestand als PowerShell-opdrachtvenster.)

-CollectNetTrace

Hiermee geeft u op of het script de netwerktracering verzamelt.

Waarden:

  • 0: Schakel de netwerktracering niet in.

  • 1 (elke waarde van een geheel getal dat niet nul is): schakel netwerktracering in en verzamel resultaten.

Type: Int16

Positie: 3

Standaardwaarde: 0 (Schakel de netwerktracering niet in)

-CollectUTCTrace

Hiermee geeft u op of het script de Windows UTC-tracering verzamelt en connectiviteitsdiagnose uitvoert.

Waarden:

  • 0: Schakel de UTC-tracering niet in of voer de verbindingsdiagnose uit.

  • 1 (elke waarde van een geheel getal zonder nul): schakel de UTC-tracering in, voer de connectiviteitsdiagnose uit en verzamel resultaten.

Type: Int16

Positie: 4

Standaardwaarde: 0 (Schakel de UTC-tracering niet in of voer de verbindingsdiagnose uit)

Uitvoer

Het script maakt een werkmap onder het opgegeven pad. Bijvoorbeeld M365AnalyticsLogs_yy_MM_dd_HH_mm_ss. Alle uitvoerbestanden worden in deze werkmap geplaatst.

Als u het script inschakelt om naar een logboekbestand te schrijven, wordt er een gegenereerd in de werkmap. Bijvoorbeeld M365AnalyticsLogs_ yy_MM_dd_HH_mm_ss.txt.

Het script genereert ook andere diagnostische bestanden in de werkmap. Bijvoorbeeld:

  • installedKBs.txt: een lijst met Windows-updates die op het apparaat zijn geïnstalleerd
  • appcompat: toepassingscompatibiliteitsgegevens
  • Reg*.txt: een reeks bestanden met geëxporteerde gegevens uit het Windows-register

Voorbeelden

Voorbeeld 1: Script uitvoeren via het PowerShell-opdrachtvenster met standaardwaarden

.\DesktopAnalyticsLogsCollector.ps1

Voorbeeld 2: Script uitvoeren via het PowerShell-opdrachtvenster met opgegeven parameters

.\DesktopAnalyticsLogsCollector.ps1 -LogPath "c:\testABC" -LogMode 0 -CollectNetTrace 0 -CollectUTCTrace 0

Voorbeeld 3: Script uitvoeren via het PowerShell-opdrachtvenster met opgegeven parameters op positie

.\DesktopAnalyticsLogsCollector.ps1 "c:\testABC" 2 0 0

Voorbeeld 4: Script uitvoeren via het PowerShell-opdrachtvenster met opgegeven parameter en uitgebreide berichten

.\DesktopAnalyticsLogsCollector.ps1 -LogMode 1 -Verbose

Voorbeeld 5: Script implementeren via Configuration Manager-scripts

Zie PowerShell-scripts maken en uitvoeren vanuit de Configuration Manager-console voor meer informatie.

DesktopAnalyticsLogsCollector.ps1 wordt digitaal ondertekend door Microsoft. Mogelijk moet u het bijbehorende Microsoft certificaat voor codeondertekening toevoegen als vertrouwde uitgever op het doelapparaat.

  1. Open de eigenschappen van het script in Windows Verkenner. Ga naar het tabblad Digitale handtekeningen en selecteer Details.

  2. Selecteer op het tabblad Algemeende optie Certificaat weergeven.

    Opmerking

    Als u het certificaat via andere mechanismen wilt distribueren, exporteert u eerst het certificaat naar een bestand. Ga naar het tabblad Details en selecteer Kopiëren naar bestand.

  3. Selecteer Certificaat installeren. Importeer het certificaat en plaats het in het archief vertrouwde uitgevers .

Volgende stappen