如何从Android运行批处理文件到远程PC

时间:2017-06-12 07:31:49

标签: java android batch-file networking

我想开发一个点击按钮的应用,在连接到同一网络的电脑上运行批处理文件(例如ip:192.168.1.80)。

寻找谷歌没有发现任何相关信息。

有没有办法在使用Android Java的PC上运行批处理文件?

感谢大家提前

2 个答案:

答案 0 :(得分:1)

有很多选择。

  • 在目标PC上运行Java进程并使用套接字通信。
  • 启动网络容器并通过Rest Api与之交谈。
  • 有点古老的学校是RMI,但很容易。

然后使用Runtime.getRuntime()。exec(...)运行批处理文件。

如果你想要一些安全保障,那就是另一个故事......

答案 1 :(得分:0)

您应该在远程PC上创建一个服务器来监听来自您的应用程序的任何数据包,当该特定数据包到来时您可以启动批处理文件,我没有看到任何问题。