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

Unpin Microsoft Store from Taskbar with intune
Microsoft Intune

Entferne den Microsoft Store aus der Taskleiste mit Intune! [UPDATED]

Lerne wie du den Microsoft Store mit Intune aus der Taskleiste entfernen kannst. - Am einfachsten via Settings Catalog.

OneDrive Desktop allways offline
Microsoft Intune

OneDrive Desktop offline

Du kannst OneDrive Ordner (Desktop uws.) per PowerShell und somit auch via Proactive Remediations immer offline verfügbar machen.

Native App-Entfernung in Intune Settings Catalog - dynamische Entfernungsliste mit eingetragener Lovable-PFN
Microsoft Intune

Jede vorinstallierte Microsoft Store App mit Intune Settings Catalog entfernen

Individuelle Microsoft Store Apps in Intune zu entfernen bedeutete bisher OMA-URI und einen Registry-Fix. Settings Catalog kann das jetzt nativ.