在一个目录中,我有两个文件:
'的Program.exe'和' content.in'
如何启动' program.exe'内容为' content.in'作为Windows中命令行的参数?
感谢。
答案 0 :(得分:1)
您也可以通过将文件内容放入变量,借用this answer的后半部分来实现此目的。
set /p VV=<content.in
program.exe %VV%
答案 1 :(得分:0)
如果'program.exe'接受来自标准的输入,那么
program.exe < content.in
如果没有,则您通过命令参数依赖于程序处理文件,可能类似于
program.exe content.in
或
program.exe -i content.in
答案 2 :(得分:0)
你可能想要
for /F "tokens=*" %i in ('content.in') do program.exe %i
(在批处理文件中,将%i
替换为%%i
。)
请注意,如果content.in
包含多行文字,program.exe
将会多次运行,每行一次。