BATCH MS-DOS : Echapper les caractères de redirection

Comment différencier un > d’un > ?
Imaginons que dans un batch je veuille afficher la ligne suivantes :
<head>
Et la rediriger vers un fichier :
>> mon_fichier.txt
Comment différencier les > du head et ceux de la redirection ?
C’est simple, il faut échapper les > avec des ^:
echo ^<head^> >> mon_fichier.txt