How do I create a Mac Alias that functions like a Windows shortcut for "Starcraft 2 Mass Recall"?

So I have successfully installed Mass Recall on 3 machines and one of them is a Mac. However I don't know how to create the desktop Alias for the Mac.


On Windows you create a shortcut from the Switcher in the support folder and paste the copied Path from the launcher in the Maps folder to the end of the Switcher's Path....


See this video https://www.youtube.com/watch?v=igPopx6yufM for how to create the switcher on Windows.


However I cannot find a way to do the same on a Mac. I copied the Switcher as an Alias but have no way, that I can see, to paste the copied Launcher Path to the end of the Alias' Path and have it function properly...


Anyone know how to complete the pathing for the Switcher


I can open Mass Recall from within the Editor but it is drastically slow to do it this way, as you need to open and load the dependancies within Starcraft 2 Editor before you can run the Launcher file.


If anyone can help me create the Alias Path who knows more about Mac Alias V.S. Windows Shortcuts I'd really appreciate your expertise.


Thanks.


NOTE: The M1 isn't compatible with the SC2 Editor so if you are running a machine with an M1 you will run into an entirely different issue. Thanks again.


[Re-Titled by Moderator]

MacBook Pro 13″, macOS 13.6

Posted on Apr 22, 2025 11:41 AM

Reply
Question marked as Top-ranking reply

Posted on Apr 22, 2025 2:11 PM

You can't. You can't directly pass parameters to Aliases.


You can however create Command file on the desktop with a shell script that runs the app and passes the required parameter to it.


Alternatively you can use Automator or Apple Script. But the command file is by far the easiest way.


click here ➜ Create a alias with a parameter / command - Apple Community

The command you want for the Automator script should be something like:

/Applications/StarCraft\ II/Support/SC2Switcher.app/Contents/MacOS/SC2Switcher /Applications/StarCraft\ II/Maps/Starcraft\ Mass\ Recall/SCMR\ Campaign\ Launcher.SC2Map; exit;


Single Line:

/Applications/StarCraft\ II/Support/SC2Switcher.app/Contents/MacOS/SC2Switcher /Applications/StarCraft\ II/Maps/Starcraft\ Mass\ Recall/SCMR\ Campaign\ Launcher.SC2Map; exit;

Similar questions

1 reply
Question marked as Top-ranking reply

Apr 22, 2025 2:11 PM in response to Zelth

You can't. You can't directly pass parameters to Aliases.


You can however create Command file on the desktop with a shell script that runs the app and passes the required parameter to it.


Alternatively you can use Automator or Apple Script. But the command file is by far the easiest way.


click here ➜ Create a alias with a parameter / command - Apple Community

The command you want for the Automator script should be something like:

/Applications/StarCraft\ II/Support/SC2Switcher.app/Contents/MacOS/SC2Switcher /Applications/StarCraft\ II/Maps/Starcraft\ Mass\ Recall/SCMR\ Campaign\ Launcher.SC2Map; exit;


Single Line:

/Applications/StarCraft\ II/Support/SC2Switcher.app/Contents/MacOS/SC2Switcher /Applications/StarCraft\ II/Maps/Starcraft\ Mass\ Recall/SCMR\ Campaign\ Launcher.SC2Map; exit;

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How do I create a Mac Alias that functions like a Windows shortcut for "Starcraft 2 Mass Recall"?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.