в пакетном скрипте DOS (который должен работать в средах Win 200x и Win7) мне нужно передать определенный символ в кавычках другому исполняемому файлу;например,
doparse -delimeter "$"
В целом это работает:
CALL CMD /C "doparse -delimeter "$""
К сожалению, мне нужно указать символ канала в качестве разделителя (это требование).Я ожидал, что сработает следующее:
CALL CMD /C "doparse -delimeter "^|""
Но когда я запускаю сценарий, я не вижу никаких выходных данных для этой строки (например, нет сообщения об ошибке, если я заменяю "doparse" каким-то несуществующимимя).
Я пробовал различные комбинации escape-символов, но не могу заставить его работать.Является ли это возможным?(К сожалению, это нужно сделать с помощью пакетного скрипта).
Спасибо