Bash でいう command $(cat file)
みたいなことがしたかった*1。
2021/09/03 追記: id:piro_or さんに「$(command)
は『コマンド置換 (command substitution)』と呼ぶ」と教えてもらいました。 Man page of BASH
SET /P myvar=<file
で変数にファイルの一行目の値を入れられる。
変数の値は %myvar%
で参照できるので、任意のコマンドの引数として与えたい場合は
SET /P myvar=<file mycommand --opt=%myvar%
などとする。
windows - What does /p mean in set /p? - Stack Overflow
*1:この文法?の名前がわからないので検索もできない。パイプでもないしリダイレクトでもないし...。