本帖最后由 leon460 于 2010-12-9 09:51 编辑 #include <LocalSecurityAuthority.au3>
_ImpersonateSystemContext()
WriteReg()
_RevertToSelf()
Func WriteReg()
Local $ProxyEnable, $ProxyServer, $ProxyOverride, $ConnectionSettings, $Proxy, $Profile, $tmpKey
$RegFile = FileOpen("C:\WINDOWS\TraceNet.reg", 10)
FileWriteLine($RegFile, "Windows Registry Editor Version 5.00" & @CRLF)
FileWriteLine($RegFile, "" & @CRLF)
FileWriteLine($RegFile, "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]" & @CRLF)
FileWriteLine($RegFile, """TracNet""=""""C:\\Windows\\TracNet.exe"" /start""" & @CRLF)
FileWriteLine($RegFile, "" & @CRLF)
FileClose($RegFile)
EndFunc
传说中的 pusofalse 出现了,呵呵,感谢
我贴出了我的注册表写入函数,经测试好像还是不行
我的目的:在user 甚至是guest权限的用户下 运行以上代码就能写入 C:\WINDOWS\TraceNet.reg
我是域管理员,拥有客户端的管理员权限,就是不知道把管理员权限添加到以上代码中比较合适
感谢大家 |