This is a guide that will help you to, with UAC enabled (for higher security), start the PSO-related apps in any order/at any time without crashing PSO.
THE ISSUE: PSO crashes whenever a UAC prompt is displayed and the PSO apps - PSO BB, Destiny Reader, AHK scripts - all trigger UAC prompts when launching. THE SOLUTIONS: Listed below are some of the potential solutions.
Disable UAC Prompts Globally: Lowers the security on the machine by allowing unknown actors to secretly make unauthorized system changes without your knowledge. (Not recommended)
Disable UAC Prompts Selectively: Utilize advanced techniques to launch selected apps without UAC prompts, leaving the prompts on for all unrelated applications. (Suggested)
Solution #2 is what is covered in this guide. For this guide, we are specifically using Task Scheduler Tasks and Task Scheduler Shortcuts to circumvent UAC prompts for PSO apps only. That might sound complicated, but below is a step-by-step guide to make it less daunting.
GUIDE: Creating a Task Scheduler Task & Shortcut
Launch the Task Scheduler
Click on the start menu
Type and select "Task Scheduler"
Create a Task Scheduler Task
In the left hand pane, make sure "Task Scheduler Library" is selected
In the right hand pane, click "Create Task..."
Give it a name
Note: You'll need this name in step 3.2 below.
Tick "Run with highest privileges"
Note: This skips the UAC prompt and runs it with admin privileges.
Click the "Actions" tab in this popup
Click "New..."
Click "Browse..."
Browse to the target executable and select it.
Example: DestinyReader v0.9.17.exe
Click the "Conditions" tab
Un-tick "Stop if the computer switches to battery power" and "Start the task only if the computer is on AC power"
Click "OK" to finish creating the task.
Create a Task Scheduler Task Shortcut
For simplicity of the guide, go to your Documents folder and right-click and select "New > Shortcut"
Note: The New>Shortcut prompt is blocked in admin-only folders like C:\Program Files, which is why I'm suggesting your "Documents" folder.
In the "Type the location of the item" input box type "C:\Windows\System32\schtasks.exe /run /tn "[TaskName]""
Note: Don't include the outside quotation marks. Replace [TaskName] with the name you chose in step 2.3.
Click Next
Give the shortcut a name
Click Finish
Optionally, move the shortcut to the intended target folder.
For example, I keep mine in my PSO installation folder, but I created them in my documents folder due to the note mentioned in step 3.1.1 above.
Ta-Da! Now when you double-click this shortcut it'll launch the target application with admin privileges without a UAC prompt. Go launch your Destiny Reader like a pro with full security.