akrav, экранирование спецсимволов в .cmd с помощью символа ^
Надо включить EnableDelayedExpansion, чтобы работало.
Для проверки создаем файл Test.txt, содержащий:
Код:
>>...>>c:\program files\dir\mir\doc.skok
И скрипт .cmd:
Код:
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
For /F "Delims=" %%I In (Test.txt) Do (
Set A=%%I
Set B=!A:^>=!
Echo !B!
)
Exit
Правда, есть недостаток - в файле Test.txt не должно быть восклицательных знаков.