Modding Union

Zum tänzelnden Pony => Off-Topic => Computer und Technik => Thema gestartet von: Prinz von Dol Amroth am 24. Okt 2014, 13:36

Titel: Exe generell als Administrator starten
Beitrag von: Prinz von Dol Amroth am 24. Okt 2014, 13:36
Ich würde gerne bei einer EXE einstellen, dass sie als Administrator ausgeführt wird. Die EXE wird/wurde von Lazarus (eine freie Entwicklungsumgebung mit der Programmiersprache Pascal) erzeugt.
Ich weiß, dass es bei Rechstklick die Option als Administrator ausführen gibt. Genauso gibt es auch die Möglichkeit, dass man bei Eigenschaften der Datei einen Haken bei Programm als Administrator ausführen setzen kann. Das kann man auch auf die anderen Benutzer übertragen.
Mein Problem ist aber, dass diese Einstellungen nicht mehr auf einem anderen PC klappen, denn dort wird die Datei ganz normal ohne Adminrechte gestartet.
Titel: Re:Exe generell als Administrator starten
Beitrag von: Gwanw am 24. Okt 2014, 14:02
Bei den Eigenschaften unter Kompatibilität kannst du "als Administrator ausführen" (oder irgendwie so heißt das) einstellen.
Titel: Re:Exe generell als Administrator starten
Beitrag von: Prinz von Dol Amroth am 24. Okt 2014, 14:11
Ja,
aber mein Problem daran ist, dass diese Einstellung dann nicht automatisch auf anderen PCs so ist.
Titel: Re:Exe generell als Administrator starten
Beitrag von: Gwanw am 24. Okt 2014, 14:20
Das ist auch nicht möglich, da es ein Sicherheitsproblem wäre. Lediglich über die Programmierung könnte man es so einrichten, wie man das allerdings macht, dafür müsstest du höchstwahrscheinlich in einem anderen Forum nachfrage.
Titel: Re:Exe generell als Administrator starten
Beitrag von: Arathorn am 24. Okt 2014, 15:03
Mit einem Zertifikat könntest du eine .msi Datei erstellen (die haben immer Adminrechte)
Titel: Re:Exe generell als Administrator starten
Beitrag von: Turin Turumbar am 24. Okt 2014, 15:47
Das ist auch nicht möglich, da es ein Sicherheitsproblem wäre. Lediglich über die Programmierung könnte man es so einrichten, wie man das allerdings macht, dafür müsstest du höchstwahrscheinlich in einem anderen Forum nachfrage.
Also im Net framework ist das möglich, dort können über Konfigurations Dateien Berechtigungen fürs ausführen eingestellt werden.
Titel: Re:Exe generell als Administrator starten
Beitrag von: Prinz von Dol Amroth am 24. Okt 2014, 15:53
Ich habe es jetzt auch rausgefunden, wie es bei Lazarus geht. Unter Projekteinstellungen musste man bei Ausführungsebene höchste Verfügbare angeben, anstatt benötigt Administrato, wie ich erst dachte.
Damit hätte sich meine Frage erledigt.