2

找了几个小时后,我决定是时候寻求帮助了。我有一个在线游戏的本地服务器,它有自己的命令行,管理员可以在其中执行不同的命令,例如 /kickuid x(使用 useruid = x 踢用户)和许多其他命令。这是它的外观截图:

在此处输入图像描述

我对自动执行的命令感兴趣,但问题是我不知道如何通过 cmd 将命令传递给游戏服务。

如果有人知道如何(假设可能)通过 cmd 或以其他方式向正在运行的进程发送命令,我将不胜感激。

4

1 回答 1

1

不,没有“从程序外部发送命令”的通用机制。

可能的查看方法:

  • 发送击键是使用任何 UI 自动化程序的最终后备方案
  • 一些程序公开了 COM 自动化接口(如 Office/IE),甚至是 COM 远程处理。
  • 某些程序公开 REST 远程管理 API(通常如果程序的其余部分使用某种形式的 HTTP 服务器)
  • 一些读取配置/其他文件
  • 有些有自定义 API 来远程执行命令(即大多数数据库服务器)
于 2013-08-12T16:43:40.333 回答