Kaffeeundcode

Get LocalIntuneLogs

Skript Beschreibung

**Zusammenfassung**: Sammelt lokale Intune Logs (Client-Side).

Zippt den Ordner C:ProgramDataMicrosoftIntuneManagementExtensionLogs.
Muss auf dem Client laufen.

Skript Infos

Autor Mattia Cirillo
Version 1.0
Sprache PowerShell
94_Get-LocalIntuneLogs.ps1
<#
.SYNOPSIS
    Sammelt lokale Intune Logs (Client-Side).
    
.DESCRIPTION
    Zippt den Ordner C:ProgramDataMicrosoftIntuneManagementExtensionLogs.
    Muss auf dem Client laufen.

.NOTES
    File Name: 94_Get-LocalIntuneLogs.ps1
    Author: Mattia Cirillo
    Version: 1.0
#>

$Source = "C:ProgramDataMicrosoftIntuneManagementExtensionLogs"
$Dest = "$HOMEDesktopIntuneLogs.zip"

if (Test-Path $Source) {
    Compress-Archive -Path $Source -DestinationPath $Dest -Force
    Write-Host "Logs gezippt nach $Dest"
} else {
    Write-Warning "IME Logs nicht gefunden (läuft das hier auf einem Client?)."
}