Forum: Programmieren allgemein
by freimatz,
20. Nov 2020
Ich habe wohl Schwierigkeiten mich verständlich auszudrücken. :(
Das ist mein Problem. Die Programme können jeweils selbst in ein Log schreiben.
Ich hätte gerne
function IsStartedWithRunas():Boolean;
begin
...
end;
und diese soll False liefern wenn das Programm normal gestartet wurde und True wenn mit "runas".
Forum: Programmieren allgemein
by freimatz,
20. Nov 2020
Ich habe Programm A, das ist von mir geschrieben.
Das soll Programm B, auch von mir geschrieben, mit "runas" aufrufen.
In beide Programm möchte ich ein Logging einbauen, wo ich später nachschauen kann ob das auch so war.
Ich gehe schon davon aus, dass eine Prüfung explizit auf "runas" nicht möglich ist. Aber auf das was bei "runas" passiert schon. Wenn das mit einer Prüfung "ob ein Programm...
Forum: Programmieren allgemein
by freimatz,
20. Nov 2020
Hallo,
hier habe ich gefragt wie man ein Programm als Administrator startet. Die Lösung war dann der Start mit dem Verb "runas".
Nun möchte ich in einem Programm umgekehrt feststellen ob es so gestartet wurde. Dazu habe ich schon einiges gegoogelt und auch einges gefunden (1, 2, 3, 4, 5).
Gerade im letzteren hat himitsu darauf hingewiesen, dass man in der Regel eher wissen will ob man...