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
Windows 10, Windows 8.1 veya Service Pack 1 ile Windows 7 çalıştıran bir Desktop Analytics istemcisi.
Betiği cihazda yönetici kullanıcı olarak çalıştırın ve Yönetici Olarak Çalıştır'ı seçin.
İpucu
Bu araçla Configuration Manager Betikleri özelliğini kullanabilirsiniz. Daha fazla bilgi için bkz. Örnek 5: betiği Configuration Manager Betikler aracılığıyla dağıtma.
Service Pack 1 ile Windows 7 için: PowerShell sürüm 4.0 veya üzeri
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 listesiappcompat
: uygulama uyumluluk verileriReg*.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.
Windows Gezgini'nde betiğin özelliklerini açın. Dijital İmzalar sekmesine geçin ve Ayrıntılar'ı seçin.
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.
Sertifika Yükle'yi seçin. Sertifikayı, Güvenilen Yayımcılar deposuna yerleştirerek içeri aktarın.
Sonraki adımlar
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin