Jak przekazać symbole przekierowania (<i>) do funkcji pliku wsadowego systemu Windows?

Załóżmy ten plik wsadowy

call :SomeFunction "a string with an > arrow"

goto:eof

:SomeFunction
  echo %~1
goto:eof

Wynikiem tego jest

call :SomeFunction "a string with an > arrow"
echo a string with an  1>arrow
goto:eof
goto:eof

i plik o nazwiearrow jest tworzony, który zawieraa string with an. Zanotuj1>.

Jak mogę zapobiec interpretacji przez procesor poleceń> jako symbol przekierowania w tej sytuacji? (Wskazówka: próbowałem^> i to nie to.)

EDYCJA: Inni operatorzy (| i&) oczywiście dotyczy to również.

questionAnswers(3)

yourAnswerToTheQuestion