Salve, premetto che sono un povero windowsiano

ho un hosting con il cPanel e quindi il servizio cron job .

Mi manca però un dato fondamentale: come c@###!volo si scrive il comando???

mi spiego meglio:

ho fatto uno script che fa il backup e me lo invia per e-mail.
Sono assolutamente certo che lo script funziona, perchè se chiamo la pagina
http://www.miosito.it/TB_backup/TbBackup.php
lo script parte perfettamente e mi arriva l'e mail.
se invece scrivo un comando del tipo:
0 0 * * * /home/miosito/public_html/TB_backup/TbBackup.php
(il percorso è giusto)
mi ritornano degli errori di questo tipo:

/home/miosito/public_html/TB_backup/TbBackup.php: line 1: ?php: No such file or directory
/home/miosito/public_html/TB_backup/TbBackup.php: line 2: /*================================================= ============================: No such file or directory
/home/miosito/public_html/TB_backup/TbBackup.php: line 3: Script: command not found
/home/miosito/public_html/TB_backup/TbBackup.php: line 5: Questo: command not found
/home/miosito/public_html/TB_backup/TbBackup.php: line 7: Questo: command not found
...


come se il cron non capisse che deve ESEGUIRE lo script e non leggerlo....

Un aiutino?
Grazie