En el .bat estoy probando esto:
echo prueba >> c:\prueba.txt
Más que nada es para ver si se ejecuta pero parece que no lo hace, no llega a escribir nada en prueba.txt.
He comprobado que el bat está bien porque si lo ejecuto normalmente sí que escribe.
Un saludo