Você diz que a tarefa é executada com privilégios mais altos - por exemplo, usando um usuário administrador.
Assim, todos os arquivos criados por essa tarefa receberão as permissões desse mesmo contexto de usuário.
O que você pode fazer para atenuar esse problema é executar os comandos que podem criar arquivos como outro usuário (com privilégios inferiores) ou permitir que sua tarefa defina a permissão correta depois de criar os arquivos.