Ultimate MSFS Auto-Launch Batch Script (With Admin & Service Control)
Hi everyone,
Like many of you, I have a specific routine of companion apps, tracker tools, and flight planning software that need to run whenever I launch MSFS. Rather than downloading another third-party utility or dealing with apps failing because they lacked admin rights, I put together a pure Windows 11 batch script that handles everything cleanly.
Unlike basic launchers, this script handles automatic administrator elevation and can even stop background Windows services (like the print spooler, which some of us disable to free up resources or prevent stuttering) before the sim fires up.
The Script (read batch, it’s self-explanatory)
Create a new text (batch) file, or just edit the attached zipped .bat file. Then customize your file paths in it to match your add-ons. Your add-on file paths are in shortcut properties if on your desktop.
For it to run cleanly, just time your sim launch from MSFS shortcut click to the blue START button. Then add that time plus 10 seconds in Step 3 to allow the sim the startup needed time.
Windows and Steam mods and paths (easy) are remarked in the file
When running, some addons will generate command line messages that simply blend with the batch progress lines. No problem at all.