找回密码
 加入
搜索
查看: 4746|回复: 8

[AU3基础] 【已解决】打开桌面程序

  [复制链接]
发表于 2013-6-17 16:49:37 | 显示全部楼层 |阅读模式
本帖最后由 491623644 于 2013-6-25 14:22 编辑


桌面有一个程序,文件格式不是文件格式为 EXE,BAT,COM 或 PIF,请问怎么用run打开(或者使用其他方法打开)?

程序熟悉如下:
位置:C:\Documents and Settings\Administrator\桌面
目标:D:\一般软件\Dataloader\Java\bin\javaw.exe -Dappdata.dir="C:\Documents and Settings\Administrator\Application Data" -jar "D:\一般软件\Dataloader\dataloader-26.0.0-uber.jar"
起始位置:"C:\Documents and Settings\Administrator\Application Data\salesforce.com\Data Loader 26.0.0"

谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2013-6-17 19:56:29 | 显示全部楼层
用 ShellExecute()
发表于 2013-6-17 23:26:52 | 显示全部楼层
回复 2# afan


A版正解!~
发表于 2013-6-18 08:42:39 | 显示全部楼层
run是打开可执行程序, ShellExecute是调用相关联的程序来打开你的文件。
发表于 2013-6-20 17:52:50 | 显示全部楼层
A版正解....
 楼主| 发表于 2013-6-25 13:45:39 | 显示全部楼层
回复 2# afan
我写的代码是
ShellExecute("javaw.exe","","D:\一般软件\Dataloader\Java\bin","open")
这样是对的么?
发表于 2013-6-25 14:12:17 | 显示全部楼层
回复 6# 491623644


    你试试不就知道了~ 一般以下这样即可:
ShellExecute("D:\一般软件\Dataloader\dataloader-26.0.0-uber.ja")
 楼主| 发表于 2013-6-25 14:13:28 | 显示全部楼层
回复 4# xlj310
我使用程序:
Run("D:\一般软件\Dataloader\Java\bin\javaw.exe -Dappdata.dir='C:\Documents and Settings\Administrator\Application Data' -jar 'D:\一般软件\Dataloader\dataloader-28.0.1-uber.jar'","D:\一般软件\Dataloader\Java\bin")
在运行的时候,出现了如图所示的错误,请问是哪里出问题了?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2013-6-25 14:19:44 | 显示全部楼层
回复 7# afan
    tank you very much!
由于对java不是很了解,感谢afan的指点,把代码修改为
ShellExecute("D:\一般软件\Dataloader\dataloader-26.0.0-uber.jar")
程序就跑起来了,多谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-17 16:34 , Processed in 0.080897 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表