hi
ich hab mich hier an einem script versucht, welches bestimmte dlls registriert. als batch datei funktionierte das ganz gut, jedoch musste man nach jeder dll mit ok bestätigen... (um das hier nicht in die länge zu ziehen) ...bin also auf autoit gestoßen, hab mich ein bisschen eingelesen und folgendes fabriziert *fg* doch das will nicht so wie ich will.
das script registriert die erste dll und bestätigt auch brav mit enter, danach wirds aber chaotisch.es scheint so als würde das script gar nicht auf sleep reagieren und teilweise mehrere dlls aufeinmal in eine zeile schreiben.
jedenfalls kommt ein "buchstaben-wirrwarr" raus.
ich hoffe, ich hab mich verständlich genug ausgedrückt und jemand kann mir dabei helfen
mfg nesto
Spoiler anzeigen
Code
run("cmd")
sleep(2000)
send("regsvr32 wuapi.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 wuaueng.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 wuaueng1.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 wucltui.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 wups.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 wuweb.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 jscript.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 winhttp.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 softpub.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 wintrust.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(1500)
send("regsvr32 initpki.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 dessenh.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 rsaenh.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 gpkcsp.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 sccbase.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 slbcsp.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
send("regsvr32 cryptdlg.dll")
send("{enter}")
winwaitactive("RegSvr32")
send("{enter}")
sleep(2000)
Alles anzeigen