Я пытаюсь преобразовать мой bash-скрипт в пакетный файл Windows. Это действительно простая строка, которая должна передавать содержимое файла в качестве аргументов script.exe
и отправлять результаты output.txt
.
Это рабочий скрипт bash:
./script.exe $(cat input.txt) > output.txt
Я знаю, что это может быть плохой стиль, но это работает. Проблема в том, что я понятия не имею, как сделать что-то вроде $()
в командном файле Windows. Когда я использую его, он отправляет строку "$(cat input.txt)"
в качестве аргумента вместо выполнения команды.