@AirFlare

Как выполнить команду в команде?

Есть команда со множеством аргументов:
file.exe -a /abd -b -c \way -i -z <CONTENT> -v
И вот тут, самое интересное, нужно получить вывод содержимого файла X.txt после аргумента -z . Как это сделать?
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
@AirFlare Автор вопроса
У себя реализовал так:
set /p CONTENT=< "C:\way\file.txt"
file.exe -a /abd -b -c \way -i -z %CONTENT% -v
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@res2001
Developer, ex-admin
Отфильтровать строки в текстовом файле можно с помощью findstr.
Разбить строку на лексемы можно с помощью for /f
Смотри:
findstr /?
for /?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы