In this case, I dont think it matters what goes in the brackets. But to answer your question, yes put it in the trigger activation. You could just have
[] exec "strike1.sqs"
what is in between the brackets is passed to the script in the array form, so it can be accessed using _this select. This is helpful for using the same script on multiple targets.
Anyway, does the script work now?