# Add initial delay Write-Host "Waiting 60 seconds before starting installations..." -ForegroundColor Yellow Start-Sleep -Seconds 60 # Install apps $apps = @( "Synology.DriveClient", "Mozilla.Firefox", "Google.Chrome", "Wireguard.Wireguard", "OpenVPNTechnologies.OpenVPN", "Dell.CommandUpdate", "Microsoft.Office", "WinSCP.WinSCP", "Notepad++.Notepad++" ) foreach ($app in $apps) { Start-Process -NoNewWindow -Wait -FilePath "winget" -ArgumentList "install --id $app -e --silent --accept-package-agreements --accept-source-agreements --source winget --scope machine" }