cdm 发表于 2013-2-26 04:30:39

如何安装软件并在桌面创建快捷方式?(已解决)

本帖最后由 cdm 于 2013-2-26 21:59 编辑

刚学au3,写好个 1.exe 程序。#NoTrayIcon
#AutoIt3Wrapper_Icon=D:\130220au3\12.ico
ShellExecute("http://www.hao123.com")现在想再写个setup.exe(内含有1.exe):

把他 安装(其实只是复制到:C:\Program Files\my\1.exe)好后,然后在桌面创建快捷方式。

不需要界面,只要复制和创建快捷方式就可以。

我搜索了论坛,都是关于第三方暴风软件之类的自动安装,有点复杂……

我只要简单的自身安装,请教高手们,该如何写呢?谢谢

waynew 发表于 2013-2-26 08:16:34

FileCreateShortcut
FileExists
FileCopy
FileDelete

cdm 发表于 2013-2-26 11:44:26

回复 2# waynew


解出来怎么写? setup.exe(内含有1.exe)

能否给个完整的实例代码,谢谢

xdcysten 发表于 2013-2-26 12:12:51



FileCopy ( "setup.exe", "C:\Program Files\my\1.exe" , 9 )

FileCreateShortcut( "C:\Program Files\my\1.exe", @DesktopDir & "\1.lnk")

cdm 发表于 2013-2-26 12:21:24

回复 4# xdcysten

亲,谢谢,如果把 setup.exe 整个复制,不是循环“安装”了?

scandisk 发表于 2013-2-26 15:25:40

回复 3# cdm


setup.exe代码:
fileinstall("1.exe","C:\Program Files\my\1.exe")
FileCreateShortcut( "C:\Program Files\my\1.exe", @DesktopDir & "\1.lnk")

lxwlxwayy 发表于 2013-2-26 16:49:31

虽然不会,但是顶下

DenQ 发表于 2013-2-26 16:52:29

顶帖。。。

cdm 发表于 2013-2-26 20:08:24

回复 6# scandisk

可以创建桌面快捷方式,但没找到1.exe文件。。

zldfsz 发表于 2013-2-26 20:19:56

回复scandisk

可以创建桌面快捷方式,但没找到1.exe文件。。
cdm 发表于 2013-2-26 20:08 http://www.autoitx.com/images/common/back.gif

确认编译setup时1.exe是否和setup在同一目录

cdm 发表于 2013-2-26 20:25:23

回复 10# zldfsz


    亲,我的意思是setup.exe本身带了1.exe,安装的时候解压出来。

zldfsz 发表于 2013-2-26 20:32:57

回复 11# cdm


    对啊,你既然要让setup.exe本身带1.exe,你就得在编译成setup.exe时让其找得到1.exe

cdm 发表于 2013-2-26 21:27:34

回复 12# zldfsz


    用rar自安装方法解决了,谢谢
页: [1]
查看完整版本: 如何安装软件并在桌面创建快捷方式?(已解决)