C# 将命令传递给正在运行的进程
找了几个小时后,我决定是时候寻求帮助了。 我有一个在线游戏的本地服务器,它有自己的命令行,管理员可以在其中执行不同的命令,比如/kickuid x(用useruid=x踢用户)和许多其他命令。下面是它的屏幕截图: 我对自动执行的命令感兴趣,但问题是我不知道如何通过cmd将命令传递给游戏服务C# 将命令传递给正在运行的进程,c#,parameters,command,arguments,C#,Parameters,Command,Arguments,找了几个小时后,我决定是时候寻求帮助了。 我有一个在线游戏的本地服务器,它有自己的命令行,管理员可以在其中执行不同的命令,比如/kickuid x(用useruid=x踢用户)和许多其他命令。下面是它的屏幕截图: 我对自动执行的命令感兴趣,但问题是我不知道如何通过cmd将命令传递给游戏服务 如果有人知道如何(假设有可能)通过cmd或其他方式向正在运行的进程发送命令,我将不胜感激。不,没有“从程序外部发送命令”的通用机制 可能的研究方法: 发送击键是使用任何UI自动化程序的一个最终回退 有些程
如果有人知道如何(假设有可能)通过cmd或其他方式向正在运行的进程发送命令,我将不胜感激。不,没有“从程序外部发送命令”的通用机制 可能的研究方法:
- 发送击键是使用任何UI自动化程序的一个最终回退
- 有些程序公开COM自动化接口(如Office/IE),甚至COM远程处理
- 某些程序公开REST远程管理API(通常是在程序的其余部分使用某种形式的HTTP服务器时)
- 一些文件读取配置/其他文件
- 有些具有自定义API以远程执行命令(即大多数DB服务器)