Menu bar finder scripts always missing
Solution 1:
My first thought would be to create them as Automator Services (or Quick Actions in macOS Mojave and above).
Doing this will then add them to the Services menu available within all apps. For example, if you created a Service called Duplicate Folder, you coudl run that from the Services list within any Application menu (e.g. Finder > Services, Safari > Services, TextEdit > Services, etc).
Create a service using Automator
This is an example of how to create a service in Automator that runs an AppleScript code:
- Launch Automator (usually found within your Applications folder)
- Go to File > New
- Select Service and click Choose (Note: in macOS Mojave and above, select the Quick Action option)
- In the top right hand of the window that appears, ensure that "No input" is selected from the Service receives drop-down list
- Ensure the In drop-down list is showing "Any application"
- In the second column containing the long list, find "Run AppleScript" and double-click on it
- This will add the Run AppleScript window on the right
- Now, replace the (* Your script goes here *) bit with your script
- Save the service using a meaningful name
Now you should be able to run that service from any application as described above, that is from the Services list within any Application menu.
Of course, at Step 6 you can select different options depending on what type of script you want to run.