爬爬虫 发表于 2008-6-18 07:45:48

这个绿化脚本如何写为一个GUI,用绿化和卸载两个按键执行?

绿化脚本如何写为一个GUI,用绿化和卸载两个按键执行?
绿化批处理
@ECHO off
echo.正在进行绿色初始化......
rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\caicai_IN.inf
copy NfRuntime.dll %windir%\system32
regsvr32 /s NfRuntime.dll
卸载批处理
@ECHO off
echo.正在进行注册信息清除......
rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\caicai_IN.inf
del %windir%\system32\NfRuntime.dll
regsvr32 /s /U NfRuntime.dll

此外,导入注册文件(如:caicai.reg)的脚本应该怎么写?


http://www.au3.net.cn/UpFile/UpAttachment/2008-6/200861874329.gif

[ 本帖最后由 爬爬虫 于 2008-6-19 10:26 编辑 ]

qop1830 发表于 2008-6-18 08:56:29

#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("谷歌绿化", 187, 72, 710, 715)
$Button1 = GUICtrlCreateButton("绿化", 16, 16, 65, 41, 0)
$Button2 = GUICtrlCreateButton("卸载", 104, 16, 65, 41, 0)
GUISetState(@SW_SHOW)
#EndRegion ### START Koda GUI section ### Form=

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
                Case $Button1
                        Run("rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\caicai_IN.inf")
                        FileCopy("NfRuntime.dll", @WindowsDir & "\system32", 1)
                        Run("regsvr32 /s NfRuntime.dll")
                        MsgBox(0, "恭喜", "已完成绿化")
                Case $Button2
                        Run("rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\caicai_IN.inf")
                        FileDelete(@WindowsDir & "\system32\NfRuntime.dll")
                        Run("regsvr32 /s /U NfRuntime.dll")
                        MsgBox(0, "恭喜", "已完成卸载")
        EndSwitch
WEnd

[ 本帖最后由 qop1830 于 2008-6-18 08:58 编辑 ]

vv3509 发表于 2008-6-18 09:21:03

caicai.reg
可以用reg2au3转哈就行了撒

爬爬虫 发表于 2008-6-18 13:23:52

感谢两位楼主的帮助,再问一下该如何加下附件图片中的版权信息和顶部的图片?

qop1830 发表于 2008-6-19 00:46:33

自己多动手很快就会的!    改标题吧!!

zpmc123 发表于 2017-3-16 21:31:54

回复 5# qop1830


    $Form1 = GUICreate("谷歌绿化", 187, 72)
页: [1]
查看完整版本: 这个绿化脚本如何写为一个GUI,用绿化和卸载两个按键执行?