Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Credit to Reddit user piepsodj - https://www.reddit.com/r/msp/comments/125sxuo/comment/je6kugc/
- #Modified version to delete 3CX files rather than Rename-Computer
- #This section will kill the 3CXDesktopApp process, if it is currently running....
- if (Get-Process -Name "3CXDesktopApp" -ErrorAction SilentlyContinue) {
- write-host "Found the process running, killing it!"
- Stop-Process -Name "3CXDesktopApp" -Force
- }
- $ListOfLocations = @(
- "C:\Users\*\AppData\Local\Programs\3CXDesktopApp\3CXDesktopApp.exe",
- "C:\Users\*\AppData\Local\Programs\3CXDesktopApp\Update.exe",
- "C:\Program Files\3CXDesktopApp\3CXDesktopApp.exe",
- "C:\Program Files\3CXDesktopApp\Update.exe",
- "C:\Users*\AppData\Local\Programs\3CXDesktopApp\App\3CXDesktopApp.exe",
- "C:\Users*\AppData\Local\Programs\3CXDesktopApp\App\d3dcompiler_47.dll",
- "C:\Users*\AppData\Local\Programs\3CXDesktopApp\App\ffmpeg.dll"
- )
- foreach ($Location in $ListOfLocations){
- $FoundInstances = Get-Item -Path $Location -ErrorAction SilentlyContinue
- $FoundInstances
- foreach ($FoundInstance in $FoundInstances){
- Remove-Item -Path $Foundinstance
- write-host "Found 3CX Desktop App and dll Files at '$FoundInstance'. Item Deleted"
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement