$ErrorActionPreference = 'SilentlyContinue'
$desktop = [Environment]::GetFolderPath('Desktop')
$startMenu = Join-Path $env:APPDATA 'Microsoft\Windows\Start Menu\Programs'
$paths = @(
    (Join-Path $desktop 'ELLOS Control Mapping Pro.lnk'),
    (Join-Path $startMenu 'ELLOS Control Mapping Pro.lnk')
)
foreach ($path in $paths) {
    if (Test-Path $path) { Remove-Item $path -Force }
}
