Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.643 Beiträge
 
Delphi 12 Athens
 
#16

AW: Windows 7 Start einer Exe aus Programm blockiert

  Alt 25. Jan 2011, 19:41
Du musst den Prozess mit CreateProcess starten damit die Rechte des startenden Prozesses vererbt werden. ShellExecute beauftragt die Windows Shell mit dem neu Starten. Und diese sorgt für neuerliche UAC-Prüfung/Abfrage.
Ich habe nun noch einmal alles testen können. CreateProcess brachte nicht den Erfolg. Aber durch Hinweise eines anderen Kollegen haben wir dann rausgefunden, dass man mit einem Windowsprogramm irgendwelche Sicherheitsrichtlinien erstellen kann, die dann mit dem Konsolenprogramm sdbinst dann in Windows eingespielt wird. Danach kam weder im Admin Mode, noch im normalen Usermode irgendein Benutzerkontensteuerungsfenster mehr. Damit sollte das Problem gelöst sein. Nun muss ich nur noch versuchen, diese Richtlinien in mein Setup (INNO) einzubauen.
Vielleicht hilft diese Info anderen Usern, die ähnliche Probleme haben.

Danke trotzdem für die Tipps.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat