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ż.