Does this need to run from a batch file rather than the user manager's logon script name

Seems a shame to run a batch file to run a script processor ;(