Skip to content

Commit

Permalink
Modified OneDrive object removal
Browse files Browse the repository at this point in the history
  • Loading branch information
robsmi-msfte authored and tmmuessig committed Oct 12, 2023
1 parent 75eb23a commit 508ad91
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Windows_VDOT.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -696,16 +696,17 @@ PROCESS {
Write-EventLog -EventId 80 -Message "Remove OneDrive Commercial" -LogName 'Virtual Desktop Optimization' -Source 'AdvancedOptimizations' -EntryType Information
Write-Host "[VDI Advanced Optimize] Removing OneDrive Commercial" -ForegroundColor Cyan
$OneDrivePath = @('C:\Windows\System32\OneDriveSetup.exe', 'C:\Windows\SysWOW64\OneDriveSetup.exe')
$OneDrivePath | foreach {
$OneDrivePath | ForEach-Object {
If (Test-Path $_)
{
Write-Host "`tAttempting to uninstall $_"
Write-EventLog -EventId 80 -Message "Commercial $_" -LogName 'Virtual Desktop Optimization' -Source 'AdvancedOptimizations' -EntryType Information
Start-Process $_ -ArgumentList "/uninstall" -Wait
}
}

Write-EventLog -EventId 80 -Message "Removing shortcut links for OneDrive" -LogName 'Virtual Desktop Optimization' -Source 'AdvancedOptimizations' -EntryType Information
Get-ChildItem C:\OneDrive*.* -ErrorAction SilentlyContinue -Recurse | Remove-Item -Force -ErrorAction SilentlyContinue
Get-ChildItem 'C:\*' -Recurse -Force -EA SilentlyContinue -Include 'OneDrive','OneDrive.*' | Remove-Item -Force -Recurse -EA SilentlyContinue
}

#endregion
Expand Down

0 comments on commit 508ad91

Please sign in to comment.