hoi kay...
ich habe bei mir diverse administrative scripte,
welche ich mit folgendem codeabschnitt selbst administrativ starte
:RunAS
del /f %oVBS% 2>nul
echo.set WshShell = WScript.CreateObject("WScript.Shell")>%oVBS%
echo.Set objSh = CreateObject("Shell.Application")>>%oVBS%
echo.objSh.ShellExecute """%~nx0""", "admin %*" , "", "runas", 1 >>%oVBS%
cscript %oVBS%
goto :end
die SuRun-Prüfroutiene habe ich herrausgenommen,
weil 1# das script auch auf systemen ohne SuRun zum einsatz kommen
und 2# weil es möglich ist, dass ein benutzer keine erweiterten SuRun rechte hat,
troz existierender SuRun.exe

ist es möglich von SuRun das abfangen zu lassen.
sind daduch irgendwelche komplikationen möglich?

mfg
SuRun's ShellExecute-Hook fängt das Verb "RunAs" bereits ab.
Unter Windows 7 wird der allerdings fast nie aufgerufen und der IAT-Hook bekommt das nicht zu sehen.
Unter Windows XP sollte das allerdings sauber funktionieren....
hmm...
zu dumm das es unter XP keinen UAC gibt
und unter win7 wo ich es brauchen könnte geht es nicht...
sehr schade :(
Mik.c.OS wrote:zu dumm das es unter XP keinen UAC gibt
:#:
Eine Antwort schreiben…
Impressum, Datenschutz