找回密码
 加入
搜索
查看: 2118|回复: 4

[AU3基础] 关于光盘自动运行菜单的配置文件。

[复制链接]
发表于 2011-2-20 14:36:06 | 显示全部楼层 |阅读模式
本帖最后由 tssheng 于 2011-2-20 14:38 编辑

帖子地址
http://www.autoitx.com/forum.php ... 4%B6%AF%D4%CB%D0%D0

源代码:
$Button1 = GUICtrlCreateButton("安装GHOSTXPSP3到第一分区", 80, 166, 177, 41)
$Button2 = GUICtrlCreateButton("备份本机硬件驱动到其他分区", 80, 238, 177, 41)
$Button3 = GUICtrlCreateButton("浏览光盘目录", 80, 310, 177, 41)
$Button4 = GUICtrlCreateButton("安装WINPE到本地磁盘", 365, 167, 177, 41)
$Button5 = GUICtrlCreateButton("备份个人资料到其他分区", 365, 239, 177, 41)
$Button6 = GUICtrlCreateButton("查看系统说明", 365, 313, 177, 41)
$var1 = IniRead("autorun.ini", "autorun", "安装系统", "errror")
$var2 = IniRead("autorun.ini", "autorun", "安装PE系统", "errror")
$var3 = IniRead("autorun.ini", "autorun", "备份本机驱动", "errror")
$var4 = IniRead("autorun.ini", "autorun", "备份个人资料", "errror")
$var5 = IniRead("autorun.ini", "autorun", "光盘说明", "1")
$var5 = IniRead("autorun.ini", "autorun", "浏览光盘目录", "errror")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        DllCall("user32.dll", "int", "AnimateWindow", "hwnd", $Form1, "int", 500, "long", 0x00090000);定义退出效果
                        Exit
                Case $label2
                        ShellExecute("http://www.duote.com")
                Case $button6
                        ShellExecute(@ScriptDir &"\"&$var5 )
                       
                Case $Button3
                        ShellExecute(@ScriptDir&"\")
                Case $Button1
                        Run(@ScriptDir &"\"&$var1)
                Case $Button2
                        Run(@ScriptDir &"\"&$var3)
                Case $Button4
                        Run(@ScriptDir &"\"&$var2)
                Case $Button5
                        Run(@ScriptDir &"\"&$var4)


配置文件里的内容是:
[autorun]

安装系统=

安装PE系统=

备份本机驱动=

备份个人资料=

光盘说明=

浏览光盘目录=\

请问
$var5 = IniRead("autorun.ini", "autorun", "光盘说明", "1")
$var5 = IniRead("autorun.ini", "autorun", "浏览光盘目录", "errror")
里的"1"和"errror"各是什么意思?

配置文件内只有 浏览光盘目录=\  可以用,如何设置能达到其他几项能使用?

谢谢。。
发表于 2011-2-21 11:59:26 | 显示全部楼层
IniRead ( "文件名", "字段名", "关键字", "默认值" )

里的"1"和"errror"各是什么意思?

帮助里很清楚啊,是值啊,也就是等于号右边的值....................

[autorun]

安装系统=

安装PE系统=

备份本机驱动=

备份个人资料=

光盘说明=1


浏览光盘目录=errror
发表于 2011-2-21 12:00:44 | 显示全部楼层
补楼上回答.

意思是若读取这个值失败, 会取这个默认值的......
 楼主| 发表于 2011-2-22 07:34:10 | 显示全部楼层
谢谢你。。。
发表于 2011-2-22 09:00:43 | 显示全部楼层
回复 1# tssheng

你在配置文件里,必须指明运行程序路径才能运行的!!!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 16:50 , Processed in 0.075616 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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