Por padrão, as tarefas agendadas são executadas como SYSTEM. Parece que o SYSTEM não tem permissão para criar o arquivo no local especificado.
Você pode usar psexec -s yourScript.bat
para executar manualmente um arquivo em lote como SYSTEM para testar isso. Você pode pegar a versão mais recente do psexec aqui .