scloud by Florian Salzmann
ende

OneDrive Personal vom Explorer entfernen

  • Florian Salzmann
  • Veröffentlicht am 11 Aug, 2022
  • Aktualisiert am 15 Aug, 2023
  • 02 Mins read
  • Microsoft Intune

Hast du schon bemerkt, dass zu viele OneDrive-Symbole auf deinen Windows-Geräten Verwirrung stiften können?
Keine Sorge, ich habe da eine Lösung für dich! In dieser kurzen Anleitung erkläre ich dir, wie du das zusätzliche OneDrive Personal Symbol im Explorer mithilfe eines einfachen PowerShell-Skripts entfernen kannst. Du hast die Wahl, entweder nur das Skript zu verwenden oder ein proaktives Wiederherstellungspaket.

Das Skript zum entfernen von OneDrive Personal

Zusammengefasst überprüft das Skript, ob der Registrierungsschlüssel für das OneDrive Personal Symbol auf dem Desktop vorhanden ist. Wenn er gefunden wird, entfernt das Skript ihn und protokolliert die Aktion. Wird er nicht gefunden, wird protokolliert, dass das Symbol nicht gefunden wurde. Der gesamte Ablauf des Skripts wird in einer Transkript-Protokolldatei aufgezeichnet.

$registryPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
$logFilePath = "C:\ProgramData\Microsoft\IntuneManagementExtension\Logs\Remove-OneDrivePersonal-script.log"

Start-Transcript -Path $logFilePath

if (Test-Path -Path $registryPath) {
    try {
        Remove-Item -Path $registryPath -Force -Verbose
        Write-Output "OneDrive Personal removed. "
    }
    catch {
        Write-Error "Error: $($_.Exception.Message)"
    }
}
else {
    Write-Output "All good, OneDrive Personal is already hidden."
}

Stop-Transcript

Um das Skript in Microsoft Intune bereitzustellen, speichere es einfach lokal ab, lade es hoch und weise es wie folgt zu:
Intune > Devices > Windows >PowerShell scripts > +Add

Intune, add PowerShell Script

Intune, PowerShell script Remove-OneDrivePersonal

Proactive Remediation

Für das Proactive Remediation Paket, um das OneDrive-Personen-Symbol aus dem Explorer zu entfernen, kannst du dasselbe Skript für die Remediation verwenden. Für die Detection kannst du Folgendes verwenden:

$registryPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"

if (Test-Path -Path $registryPath) {
    try {
        Write-Output "OneDrive Personal is visible"
        exit 1
    }
    catch {
        Write-Error "Error: $($_.Exception.Message)"
        exit 1
    }
}
else {
    Write-Output "All good, OneDrive Personal is already hidden."
    exit 0
}

Zusammenfassung

Ich wünschte, es gäbe eine Richtlinie dafür. Aber zumindest mit diesem Skript ist es kein großes Problem, das OneDrive-Personen-Symbol aus dem Windows Explorer auszublenden. Du könntest auch ein Win32-Paket aus dem Skript erstellen, wenn du möchtest. Aber für mich war es immer ausreichend, das Skript zunächst mit Intune bereitzustellen. Das proaktive Wiederherstellungspaket eignet sich hervorragend zur Überwachung des Status, aber leider nicht für Benutzer mit einer Lizenz für Microsoft 365 Business Premium.

Ähnliche Beiträge

Endpoint Privilege Management vs the Alternatives
Microsoft Intune

Intune Endpoint Privilege Management vs. die Alternativen

Standardbenutzer hast du schon. Schwierig sind die letzten Ausnahmen. So schlägt sich Intune Endpoint Privilege Management gegen die Alternativen.

DNS-Suffixe via Intune setzen
Microsoft Intune

DNS-Suffixe mit Microsoft Intune setzen

So setzt du DNS-Suffixe mit Microsoft Intune per Settings Catalog, testest die Zuweisung sauber und prüfst die wirksame Konfiguration auf Windows-Geräten.

Intune win32 app testing
Microsoft Intune

Wie ich Win32 Apps für Intune test / erstelle

Wie ich Win32-Apps für Intune erstelle und teste: Vorlagen, Sandbox- und VM-Testing, Erkennungsregeln lokal prüfen und Prozesse im Systemkontext ausführen.