Aracılığıyla paylaş


Desktop Analytics günlük toplayıcı

Desktop Analytics cihaz kaydı sorunlarını gidermeye yardımcı olmak için Configuration Manager yükleme dizinindekiDesktopAnalyticsLogsCollector.ps1aracını kullanın. Bazı temel sorun giderme adımlarını çalıştırır ve ilgili günlükleri tek bir çalışma dizininde toplar. Bu içeriği Microsoft destekle paylaşabilirsiniz.

Önkoşullar

Kullanım

Configuration Manager yükleme içeriğinden betiği alın:SMSSETUP\TOOLS\DesktopAnalyticsLogsCollector\DesktopAnalyticsLogsCollector.ps1

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

Parametre

-LogPath

Günlüğü ve diğer çıkış dosyalarını yerleştirmek için yerel veya UNC yolunu belirtir.

Değerler:

  • Yerel yol (maksimum uzunluk = 130), örneğin: c:\myfolder

  • UNC yolu (maksimum uzunluk = 130), örneğin: \\myserver\myfolder

Tür: Dize

Konum: 1

Varsayılan değer: $Env:SystemDrive\M365AnalyticsLogs (Bu parametre null, boş veya boşluk olduğunda, betik sistem sürücüsünün altında M365AnalyticsLogs klasörünü oluşturur.)

-LogMode

Günlüklerin ayrıntılı düzeyini belirtir.

Değerler:

  • 0: Betik iletilerini yalnızca PowerShell komut penceresine günlükleyin.

  • 1: Betik iletilerini hem çıkış klasörünün altındaki günlük dosyasına hem de PowerShell komut penceresine günlükleyin.

  • 2: Betik iletilerini yalnızca çıkış klasörü altındaki günlük dosyasına günlükleyin.

Tür: Int16

Konum: 2

Varsayılan değer: 1 (Günlük betiği iletilerini hem günlük dosyasına hem de PowerShell komut penceresine kaydeder.)

-CollectNetTrace

Betiğin ağ izlemesini toplayıp toplamayacağını belirtir.

Değerler:

  • 0: Ağ izlemesini etkinleştirmeyin.

  • 1 (sıfır olmayan herhangi bir tamsayı değeri): Ağ izlemesini etkinleştirin ve sonuçları toplayın.

Tür: Int16

Konum: 3

Varsayılan değer: 0 (Ağ izlemesini etkinleştirme)

-CollectUTCTrace

Betiğin Windows UTC izlemesini toplayıp toplamadığını ve bağlantı tanılamasını çalıştırıp çalıştırmadığını belirtir.

Değerler:

  • 0: UTC izlemesini etkinleştirmeyin veya bağlantı tanılamasını çalıştırmayın.

  • 1 (sıfır olmayan herhangi bir tamsayı değeri): UTC izlemesini etkinleştirin, bağlantı tanılamasını çalıştırın ve sonuçları toplayın.

Tür: Int16

Konum: 4

Varsayılan değer: 0 (UTC izlemesini etkinleştirmeyin veya bağlantı tanılamasını çalıştırma)

Çıkış

Betik, belirtilen yolun altında bir çalışma klasörü oluşturur. Örneğin, M365AnalyticsLogs_yy_MM_dd_HH_mm_ss. Tüm çıkış dosyalarını bu çalışma klasörüne yerleştirir.

Betiğin günlük dosyasına yazmasını etkinleştirirseniz, çalışma klasöründe bir tane oluşturur. Örneğin, M365AnalyticsLogs_ yy_MM_dd_HH_mm_ss.txt.

Betik, çalışma klasöründeki diğer tanılama dosyalarını da oluşturur. Örneğin:

  • installedKBs.txt: Cihaza yüklenen Windows güncelleştirmelerinin listesi
  • appcompat: uygulama uyumluluk verileri
  • Reg*.txt: Windows Kayıt Defteri'nden dışarı aktarılan verileri içeren bir dizi dosya

Örnekler

Örnek 1: Varsayılan değerlerle PowerShell komut penceresi aracılığıyla betiği çalıştırma

.\DesktopAnalyticsLogsCollector.ps1

Örnek 2: Belirtilen parametrelerle PowerShell komut penceresi aracılığıyla betiği çalıştırma

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

Örnek 3: Belirtilen parametreler konumundayken PowerShell komut penceresi aracılığıyla betiği çalıştırma

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

Örnek 4: Belirtilen parametre ve ayrıntılı iletilerle PowerShell komut penceresi aracılığıyla betik çalıştırma

.\DesktopAnalyticsLogsCollector.ps1 -LogMode 1 -Verbose

Örnek 5: Configuration Manager Betikleri aracılığıyla betik dağıtma

Daha fazla bilgi için bkz. Configuration Manager konsolundan PowerShell betikleri oluşturma ve çalıştırma.

DesktopAnalyticsLogsCollector.ps1 Microsoft tarafından dijital olarak imzalanır. Hedef cihaza Microsoft kod imzalama sertifikasını Güvenilir Yayımcı olarak eklemeniz gerekebilir.

  1. Windows Gezgini'nde betiğin özelliklerini açın. Dijital İmzalar sekmesine geçin ve Ayrıntılar'ı seçin.

  2. Genel sekmesinde Sertifikayı Görüntüle'yi seçin.

    Not

    Sertifikayı diğer mekanizmalar aracılığıyla dağıtmak için önce sertifikayı bir dosyaya aktarın. Ayrıntılar sekmesine gidin ve Dosyaya Kopyala'yı seçin.

  3. Sertifika Yükle'yi seçin. Sertifikayı, Güvenilen Yayımcılar deposuna yerleştirerek içeri aktarın.

Sonraki adımlar