【发布时间】:2013-06-30 13:31:46
【问题描述】:
我有 Java 小程序作为桌面应用程序在客户端运行,我想从服务器调用 exe,而客户端机器将访问服务器的 exe。我不知道这个 RMI 或 servlet 有什么用处。
我试过了
Runtime rt=Runtime.getRuntime();
ring cmd[]={"cmd.exe", "/C", "path for some exe"};
rt.exec(cmd);
但这对于在同一台机器上打开 exe 很有用。
有什么想法吗?
【问题讨论】:
-
客户端机器无权访问服务器磁盘。
-
为什么?在服务器上启动记事本有什么好处?或者确实是由客户确定的任何应用程序?如果您真的在考虑另一个可执行文件,您是否考虑过主要的安全风险?