I don't think there is a simple way to schedule a script to run in SD. I think it is a feature we should request.
Most people work around this by putting the script in an Escalation procedure , so it will run every 'x' minutes etc while the Ticket remains in a stage