[cmd] Runas Funktioniert Nicht Unter W7
#1
geschrieben 28. Juli 2010 - 17:25
und zwar wenn man den RUNAS befehl im CMD benutzen will
runas macht genau das was es soll, leder wurde es nie für die UAC angepasst/erweitert
d.h. ich kann ein programm als anderen benutzer starten
z.b. runas /profile /env /user:mydomain\admin notepad
notepad startet auch unter den 'admin'-accound aber der prozess
läuft nur mit standartrechten...
was ich brauche (ohne UAC auszuschalten)
einen befehl um ein programm mit gehobenen rechten zu starten
bzw. wie kann man man den UAC.dialog auslösen...
natürlich soll es möglist nur mit windows on board mitteln funktionieren
(CMD,VBS,PS)
mfg...
Anzeige
#2
geschrieben 28. Juli 2010 - 19:55
Ich meine irgendwo mal gelesen zu haben das diverse Sprachen es erlauben Adminrechte anzufordern. Aber das ist def. nicht meine Baustelle
#3
geschrieben 28. Juli 2010 - 20:50
Zitat
ne CMD lösung währe trozdem wünschenswert...
#4
geschrieben 28. Juli 2010 - 20:54
Wenn man wüsste welcher Befehl das UAC aufruft könnte man da was raus basteln um entsprechend ein Kommando mit Adminrechten auszustatten.
Gruß und gut's nächtle,
Stefan
#5 _I Luv Money_
geschrieben 28. Juli 2010 - 21:10
Zitat (Stefan_der_held: 28.07.2010, 21:54)
Nein, er startet es über runas über den User den man angibt. Und dieser hat nunmal nur Benutzerrechte (auch wenn er in der Benutzerverwaltung Administrator ist).
Man könnte den "richtigen" Administrator in der Benutzerverwaltung aktivieren (ist unter Windows 7 standardmäßig deaktiviert), und dann runas /user:administrator .
Ich habe es nicht getestet, wäre aber eventuell eine Möglichkeit.
#6
geschrieben 28. Juli 2010 - 21:16
#7
geschrieben 29. Juli 2010 - 05:27
#8 _I Luv Money_
geschrieben 29. Juli 2010 - 07:00
#9 _I Luv Money_
geschrieben 29. Juli 2010 - 15:04
Wenn du das "richtige" Administrator Konto, in der Benutzerverwaltung aktivierst, und dann noch ein Kennwort festlegst, kannst du über die Kommandozeile, beliebige Programme mit Admin Rechten starten. Ich habe es mit Regedit.exe getestet.
Also runas /user:administrator regedit.exe
Sicherheitstechnisch natürlich bedenklich wenn man das "richtige" Administrator Konto aktiviert, allerdings fällt mir keine andere Möglichkeit ein über die Kommandozeile ein Programm mit Admin Rechten zu starten.
#10
geschrieben 29. Juli 2010 - 19:28
Ja/Nein bekommt er vielleicht noch hin,
aber ein "10 zeilen text" zum aktivieren des Administrator wird er nicht hinbekommen
ist echt schade sowas
ist es möglich einen VBS-script befehl in die batch einzubinden,
ohne dass ich ein *.vbs dokument erstellen muss...
#11 _I Luv Money_
geschrieben 30. Juli 2010 - 07:25
Kannste du mal deinen konkreten Anwendungsfall beschreiben? Vielleicht gibts noch ne komplett andere Lösung.
#12
geschrieben 30. Juli 2010 - 12:15
start-process -Verb "runas" notepad
Solltest du ein Batch-Skrip haben, kannst du dies auch dort einbetten indem du einfach vor em o.g. Code einfach nur noch "powershell" davorschreibst. (powershell start-process -Verb "runas" notepad)
Mit diesem Befehl wird letztendlich in diesem Fall Notepad als Administrator ausgeführt. Das heißt konkret, dass eine UAC Meldung zur Bestätigung der erhöhten Rechte erscheint.
Dieser Beitrag wurde von Black-Luster bearbeitet: 30. Juli 2010 - 12:16
#13
geschrieben 30. Juli 2010 - 13:27
elevate cmd.exez.B. Die muss man sich vorher runterladen.
#14
geschrieben 02. August 2010 - 12:15
DiskCache=AllocateMemory(GetTotalAmountOfAvailableMemory);}
#15
geschrieben 01. März 2011 - 10:39
ich wollte mal mein aktuellen stand auffrischen
zz bekomm ich mit XP & 7 hin adminrechte anzufordern
Vista eigendlich auch, aber nich in allen szenarien
also ausgangspunkt ist nicht nur ein normaler DAU pc (out of the box) mit eingeschänkten rechten,
nein denn er hat mit tools wie xp-antispy geschafft den WSH zu deaktivieren...
(p.s. ohne dauerhafte internetverbindung)
das bringt mich zz zu folgenden (teil-)lösungen
XP: #1 mit dem WSH adminrechte anfordern, wenn aus, dann #2 RUNAS
Win7: #1 mit dem WSH adminrechte anfordern, wenn aus, dann #2 POWERSHELL
Vista: #1 mit dem WSH adminrechte anfordern, wenn aus, dann... dann... scheiße...
wie man sieht habe ich für Vista keine DAU lösung...
RUNAS lefert kein admintoken, WSH kann durch diverse tools 'aus'-optimiert werden
und POWERSHELL ist erst seit win7 standardmäßig dabei...
tya...
falls jemand sich noch dafür interessiert, der könnte mir noch ein paar tipps geben...
ach ja, um es noch komplizierter zu machen...
code nachladen ist auch nicht (download von alternativen tools)
man kann ja nicht davon ausgehen, dass das internet beim DAU im entscheidendem moment funktioniert XD
mfg
Dieser Beitrag wurde von Mik.c.OS bearbeitet: 01. März 2011 - 10:47