Basically if the user that Vixen is running as has access to and can execute the script or exe you have the launcher pointed to, that is all that is necessary. The controller is pretty simple, it just creates a shell as the current user and tries to execute the path and arguments you pass it.
I added and amended the documentation for the Launcher effect and controller.
Launcher Controller
Launcher Effect
I added and amended the documentation for the Launcher effect and controller.
Launcher Controller
Launcher Effect