我有一个名为 TerrariaServer.exe 的服务器应用程序正在运行,我希望能够使用单独的批处理文件向它发送命令。TerrariaServer.exe 是一个作为命令行运行的程序。我怎么能“喂”它一个诸如“保存”和“退出”之类的命令?答案可能是管道,但我不太确定。这是我在 TerrariaServer.exe 运行时在批处理文件中执行的内容...
@echo off
echo save | TerrariaServer.exe
echo exit | TerrariaServer.exe
在那之后,什么也没有发生。我不知道您是否需要知道这一点,但这是一个视频游戏服务器,并且带有“保存/退出”命令。