Skip to content

Instantly share code, notes, and snippets.

@smmcdonald
Last active January 15, 2026 03:35
Show Gist options
  • Select an option

  • Save smmcdonald/5f6bf69b224fd01a300d7195814b0b76 to your computer and use it in GitHub Desktop.

Select an option

Save smmcdonald/5f6bf69b224fd01a300d7195814b0b76 to your computer and use it in GitHub Desktop.
Launch Elite Dangerous and Companion Programs

Right-click on your desktop → New → Shortcut

For location, enter: powershell.exe -ExecutionPolicy Bypass -File "C:\Path\To\Your\welcome_commander.ps1"

Name it "Launch Elite Dangerous" or whatever you wish

You can also assign a custom icon by right-clicking the shortcut → Properties → Change Icon

# Launch Elite Dangerous and Companion Programs
# Steam AppID for Elite Dangerous
$steamGameAppID = "359320"
# Elite Dangerous companion programs
# Note: Your installation path(s) may vary!
$program1 = "D:\Program Files (x86)\EDMarketConnector\EDMarketConnector.exe"
$program2 = "D:\Program Files\EDCoPilot\EDCoPilot.exe"
$program3 = "D:\Program Files\Elite Dangerous Odyssey Materials Helper Launcher\Elite Dangerous Odyssey Materials Helper Launcher.exe"
$program4 = "D:\Program Files\covas-next\COVAS NEXT.exe"
# Start the Steam game
Write-Host "Launching Elite Dangerous..."
Start-Process -FilePath "steam://rungameid/$steamGameAppID"
# Launch the 4 additional programs asynchronously
Write-Host "Launching companion programs..."
Start-Process -FilePath $program1 -ErrorAction SilentlyContinue
Start-Process -FilePath $program2 -ErrorAction SilentlyContinue
Start-Process -FilePath $program3 -ErrorAction SilentlyContinue
Start-Process -FilePath $program4 -ErrorAction SilentlyContinue
Write-Host "All programs launched successfully!"
# Exit and close the PowerShell window
exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment