in reply to Calling System Service command fails in cronjob
Usually it is best to specify the =exact path= to a script which sets-up everything that the request needs ... environment variable settings especially. Cron only has to execute the script; the script does everything(!0 else. You also must of course be mindful that cron jobs must execute under the proper user credentials...