Add App To Start Up Windows 11 May 2026

<# .SYNOPSIS Add any application to Windows 11 Startup (Current User or All Users) .DESCRIPTION Creates a startup shortcut in the appropriate Startup folder or adds a registry entry for silent background apps. #> function Pick-AppPath Add-Type -AssemblyName System.Windows.Forms $openFileDialog = New-Object System.Windows.Forms.OpenFileDialog $openFileDialog.Title = "Select the application to add to startup" $openFileDialog.Filter = "Executable files ( .exe) Main menu Write-Host "========================================" -ForegroundColor Cyan Write-Host " Add App to Windows 11 Startup" -ForegroundColor White Write-Host "========================================" -ForegroundColor Cyan Write-Host "1. Add app via Startup Folder (visible in Task Manager)" Write-Host "2. Add app via Registry (hidden startup)" Write-Host "3. Remove an app from startup" Write-Host "4. List current startup apps" Write-Host "========================================"

"3" Select-Object * -ExcludeProperty PS* add app to start up windows 11

"4" ForEach-Object Write-Host " - $($_.Name)" Write-Host "`n📝 Registry Run (Current User):" -ForegroundColor Cyan $regItems = Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" $regItems.PSObject.Properties Add app via Registry (hidden startup)" Write-Host "3

"2" $appPath = Pick-AppPath if (-not $appPath) Write-Host "No file selected." -ForegroundColor Red; exit $regPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" $name = Read-Host "Enter a name for this startup entry (e.g., MyApp)" Set-ItemProperty -Path $regPath -Name $name -Value "`"$appPath`"" Write-Host "✅ Added to Registry (hidden startup – not in Task Manager startup list)" -ForegroundColor Green add app to start up windows 11