![]() |
Admin Rechte Manifest für eingeschränkten Benutzer
Hallo zusammen,
hab mir gerade ein Manifest eingebunden um in win8 in C:\Program Files (x86)\blabla Dateien erstellen/ bzw überschreiben zu können. Wenn der Nutzer Admin-Rechte hat, klappt alles auch wunderbar. Das Problem ist, unsere Kunden haben nur teilweise Admin-Rechte. Gibt es da eine Möglichkeit, das Ganze auch für eingeschränkte Windows-Benutzer lauffähig zu machen?? Grüße und Danke im Vorraus PS: Hoffe dies war die richtige Stelle für meine Frage |
AW: Admin Rechte Manifest für eingeschränkten Benutzer
Wie wäre es, die Rechte so zu vergeben wie sie benötigt werden?
Gruß K-H |
AW: Admin Rechte Manifest für eingeschränkten Benutzer
und wie soll das aussehen??
dir ist bewusst, dass unter win8 das root verzeichnis, also C: besonders geschützt ist, genauso wie C:\Program Files (x86)\xxxxxxx deshalb kann ich da bspw. keinen ordner erstellen ohne das Manifest, doch mit einem eingeschränkten user bringt das nix gruß |
AW: Admin Rechte Manifest für eingeschränkten Benutzer
Zitat:
Mit dem Manifest kann man dem UAC sagen, daß es das Programm bitte mit erhöhten Rechten starten soll. Ist das UAC deaktivert, oder ist es nicht möglich diese Rechte zu erlangen (z.B. das Adminpasswort ist nicht bekannt), dann geht das eben nicht. siehe mein Vorregner: * Rechte im Dateisystem entsprechend freigeben * oder anderes Verzeichnis, mit den nötigen Rechten * oder das Programm wendest sich an jemand Anderes (z.B. einen Service), welcher die nötigen Rechte besitzt, und lässt es von Diesem erledigen |
AW: Admin Rechte Manifest für eingeschränkten Benutzer
Zitat:
|
AW: Admin Rechte Manifest für eingeschränkten Benutzer
Zitat:
C:\ProgramData bzw. %AppData% |
AW: Admin Rechte Manifest für eingeschränkten Benutzer
hmm ok, danke
@himitsu Und die Rechte in dem Pfad kann ich wahrscheinlich nicht in meinem Programm selber vergeben^^ Das Problem ist, das Programm ist nen updater, der die unsere Software updaten soll, dabei wird die alte exe mit der neuen überschrieben. Und viele Nutzer haben keine Admin Rechte auf Ihrer Maschine.... Hab jetzt noch was anderes gefunden: mit der Funktion ShellexecuteEx() Damit können ja programme als Admin gestartet werden, geht das dann mit meinem Programm auch?? oder fehlen dann immernoch die Rechte?? @@bernhard Das Problem ist das die exen immer in C:\Program Files (x86)\MeinProgramm liegen, ich muss genau da reinkopieren/ ersetzten / ausführen können grüßle |
AW: Admin Rechte Manifest für eingeschränkten Benutzer
Wenn der Updater im Programme-Verzeichnis schreiben soll, muss er eben mit entsprechenden Rechten gestartet werden (Admin-Mainfest für UAC-Abfrage).
|
AW: Admin Rechte Manifest für eingeschränkten Benutzer
Zitat:
MfG Dalai |
AW: Admin Rechte Manifest für eingeschränkten Benutzer
@@dalai
da wir auch kleine 2-Mann Betriebe haben, die keine Administratoren haben. Ist mir schon klar dass dies über den admin laufen kann, wollte nur wissen, ob ich die Möglichkeit habe, das direkt in mein Programm einzubauen. @@daddyh ich hab das admin-manifest eingebunden, dieses funktioniert aber nicht bei eingeschränkten Benutzerkonten, das ist ja mein Problem. Bei Admin Usern funktioniert ja alles. Egal, dann muss ich halt nach ner anderen Lösung schauen, danke für die Antworten |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz