I've made a makeshift universal pause function hack, which works by an external script controlling AutoIt's tray pause capability.   Here's how it works,,,   You Include the GlobalPause.au3 in your script, when you do that and run your script, it writes Pause.au3 to your script folder. Pause.au3 is the binary string which you see in GlobalPause.au3, it's just much neater to write it this way, The actual code of Pause.au3 is below.   Your script (shown below as TestingPause.au3) needs everything