Tente isso:
for /f "tokens=1*" %%a in ('schtasks /query /fo list ^| findstr /r "TaskName.*Adobe"') do schtasks /delete /tn "%%b" /f
A parte findstr usa o regex (expressões regulares) para extrair apenas as linhas contendo as strings "TaskName" e "Adobe" da saída de schtasks . Isso é então tokenizado por for /f
(veja for /?
para mais) e o segundo token contendo o caminho completo para a tarefa ( incluindo espaços ) é extraído e passado para outro schtasks comando que apaga essa tarefa.