I would do some granular ACL checking to confirm that the executable and the script both have appropriate permissions set and that the share has everyone read on it.