Windows 7: Frage zu runas.exe (runas als administrator)

05/04/2010 - 21:59 von News123 | Report spam
Hi,


Ich starte meinprogramm.exe als administrator


jetzt oeffne ich ein cmd fenster als nicht privilegierter user und
versuche das kommando zu finden, das diesen task killen kann


runas /user:privilegierteruser "taskkill /f /im meinprogramm.exe"
klappt nicht, da ich dann zwar ein privilegierter user bin aber eben
noch nicht zum admin gepushed wurde



Was mir auch nicht ganz klar ist ist die option
/trustlevel

da kann man ja angeblich einen trustlevel setzen.

Mein Problem ist nur, dass mir

runas /showtrustlevels

als einzige Antwort "0x20000" (Standard Benutzer oder so)
ausspuckt ich also nicht enorm viel Auswahl habe

Kann ich/muss ich trustlevels irgendwo aktivieren?


bye



N
 

Lesen sie die antworten

#1 Frank Müller
07/04/2010 - 04:53 | Warnen spam
Hallo Noname,

Ich starte meinprogramm.exe als administrator



soweit nicht ungewöhnlich.

jetzt oeffne ich ein cmd fenster als nicht privilegierter user und
versuche das kommando zu finden, das diesen task killen kann



Welcher Task soll jetzt "dieser" sein, der des Programms oder
der des CMD Fensters?

runas /user:privilegierteruser "taskkill /f /im meinprogramm.exe"
klappt nicht, da ich dann zwar ein privilegierter user bin aber eben
noch nicht zum admin gepushed wurde



Also in der Exe hast du schon Möglichkeiten, dass diese
als "richtiger" Administrator ausgeführt wird. Wie das
geht hàngt von der Programmiersprache ab mit der
du die Exe geschrieben hast.

Was mir auch nicht ganz klar ist ist die option
/trustlevel



Siehe MSDN z.B.

da kann man ja angeblich einen trustlevel setzen.
Mein Problem ist nur, dass mir

runas /showtrustlevels

als einzige Antwort "0x20000" (Standard Benutzer oder so)
ausspuckt ich also nicht enorm viel Auswahl habe



"Oder so" ist natürlich keine aussagekràftige Fehlermeldung.

Kann ich/muss ich trustlevels irgendwo aktivieren?



Du mußt dein Programm so programmieren, dass es halt
entweder von "zu Hause" "elevated" wird oder halt damit
leben, dass der User da die UAC bekommt / bestàtigen
muss oder halt richtigerweise keine Rechte hat.

was macht denn dein Programm dass es unbedingt
Adminrechte braucht?

Gruß,
Frank

Ähnliche fragen