Ele deve funcionar quando a tarefa é configurada para "Executar somente quando o usuário está conectado". Nenhuma interação com a área de trabalho é possível quando a tarefa é configurada de outra forma. Eu acho que esse comportamento começou com o Vista.