2013-03-01 75 views
1

我想开发一种软​​件,它可以运行在给定的计算机上,但可以通过互联网从另一台计算机接收远程命令。请注意,我想要的不是使用某种VCN远程使用计算机,而是控制软件,就好像我真的在那里使用PC一样。我想要的是通过互联网发送一些命令和信息,软件收到它并作出相应的反应。如何远程访问我的应用程序?

我想过发送电子邮件到一个特定的电子邮件帐户和连接到该电子邮件地址的软件会读取传入的电子邮件并解释他们的消息,但我怀疑关于如何做到这一点,我想知道没有其他更好的方法。

那么请你能告诉我你的建议吗?

感谢,

Momergil

+0

将SSH是利用你? 例如 ssh user @ hostname命令 – suspectus 2013-03-01 22:31:59

回答

0

有很多的方式可以完成此。在linux/unix环境中,在远程计算机或服务器上执行命令的简单方法是通过ssh。

实施例:(与SSH书签) SSH YourRemoteMachineSSHBookmark -t日期

这将使一个远程计算机显示它的日期。 您可以通过这种方式执行任何远程命令。

+0

谢谢,但暂时我的软件只能在Windows上运行。此外,我想实现一个独立于平台的机制:T – Momergil 2013-04-07 18:45:53

0

如果您使用Windows并拥有Outlook,本文可能会提供帮助,它可让您执行预定义的命令。

https://sites.google.com/site/tontruongvn/home/tutor/remotecommandbymail-executescriptsfromanywhere

的* nix的选项已回答已经出现:d

+0

谢谢,但所示的解决方案并不完全是我所需要的。我不想管理发送bash文件的软件,很多软件使得它可以依赖外部软件,比如Outlook。我想与软件本身建立沟通,IT部门将接收命令,解释它们并执行命令。 – Momergil 2013-04-07 18:48:25