能用java代码打开一个应用程序吗? 10

比如用java代码打开qq,并用代码登陆我原来没说清楚,我是要用java代码登陆ssh客户端,现在已经实现了登陆putty,能不能用代码下命令呢?... 比如用java代码打开qq,并用代码登陆
我原来没说清楚,我是要用java代码登陆ssh客户端,现在已经实现了登陆putty,能不能用代码下命令呢?
展开
 我来答
chenyun996
推荐于2017-12-15 · 超过11用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:38.6万
展开全部
可以,java功能可是相当强大的。
这个是调用应用程序的代码:
Runtime ec;
ec=Runtime.getRuntime();
ec.exec("这里是应用程序的路径或者命令");
比如:ec.exec("c:\\123.exe");
追问
能用代码登陆吗?
追答
那需要更改应用程序内部代码。。
newkicar
2012-11-05 · 超过13用户采纳过TA的回答
知道答主
回答量:157
采纳率:0%
帮助的人:42.8万
展开全部
看来你对应用程序还不是很理解,.exe文件是windows的应用程序,java的应用程序是.class文件。坏消息是Microsoft和Sun互为竞争对手,所以如果不是一个平台是不可能直接打开的。不过好像听说有软件可以把.class文件制作成.exe文件,不知道反过来可不可以实现。你可以查一下:如何把exe文件转换成class文件。只要是.class的,java都可以执行的。 明白了吧?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
NNC22
2012-11-01
知道答主
回答量:23
采纳率:0%
帮助的人:22.7万
展开全部
用java打开QQ这样的程序是可以的。但是用代码登陆可能涉及捕捉界面控件,并且模拟鼠标键盘事件了,我猜测java是可以的。
不过自动化测试的工具肯定可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
田真久
2012-11-01 · TA获得超过661个赞
知道小有建树答主
回答量:603
采纳率:100%
帮助的人:320万
展开全部
更简单的方法是desktop这个类。Desktop.getDesktop().open(new File("xx.exe"));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
f592927502
2012-11-01 · 超过23用户采纳过TA的回答
知道答主
回答量:283
采纳率:0%
帮助的人:70.2万
展开全部
推荐给你一个自动化工具:按键精灵,能录制屏幕编程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式