打开文本并将其传递给批处理文件中的程序

时间:2018-10-11 12:23:07

标签: windows batch-file

我是批处理文件的新手。我需要从我的批处理文件中启动一个.exe。 这将在我需要输入一个单词并按Enter的位置启动提示。该怎么办?

这是我目前拥有的:

{a=hashmap}

我已经尝试过

@echo off
title run_thermo
start prgrm_x64.exe
pause

->在64位win10pro上工作 谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

通常的方法是使用“ <”运算符将输入传递到程序的“标准输入”。通常,“标准输入”已连接到控制台(也称为键盘),因此您必须键入一些输入,但是在命令行上,您可以使用“ <”将文件(或任何其他数据流)指定为标准输入您正在启动的程序。

这是否适用于您正在使用的特定程序,这是另一个问题,但这是尝试的第一件事。

另请参阅https://superuser.com/questions/752648/how-can-i-feed-a-file-into-a-program-that-reads-stdin-on-windows-command-line