这个绿化脚本如何写为一个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 编辑 ] #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 编辑 ] caicai.reg
可以用reg2au3转哈就行了撒 感谢两位楼主的帮助,再问一下该如何加下附件图片中的版权信息和顶部的图片? 自己多动手很快就会的! 改标题吧!! 回复 5# qop1830
$Form1 = GUICreate("谷歌绿化", 187, 72)
页:
[1]