tobinhojr
Goto Top

Psexec auf Windows Server 2003

Hallo,

ich möchte auf einen Remote Server ein mit psexec ein Programm (Taschenrechner zum testen) starten:

psexec \\server -u benutzer -p passwort -i -d calc.exe

Auf dem Server wird der Prozess "calc" korrekt neu angelegt.
Jedoch öffnet sich nicht das Taschenrechner-Fenster im Vordergrund sondern
es wird nur eben im Hintergrund der Prozess angelegt

Kann mir jemand helfen wie ich es hin bekomme das der Rechner im
vordergrund geöffnet wird?

Vielen Dank

Content-ID: 126477

Url: https://administrator.de/contentid/126477

Ausgedruckt am: 22.11.2024 um 13:11 Uhr

StefanKittel
StefanKittel 05.10.2009 um 14:38:27 Uhr
Goto Top
Hallo,

psexec kann nur Konsolenanwendungen. Also nichts mit GUI.
Siehe http://technet.microsoft.com/de-de/sysinternals/bb897553.aspx

Stefan
slubitz76
slubitz76 05.10.2009 um 14:48:16 Uhr
Goto Top
Das ist so nicht ganz richtig.......
Du hast nur vergessen den Session Parameter mitzugeben. Der gehört zu -i.
Ohne Session startet psexec als prozess.
0 bedeutet angemeldeter User
1-xxxxxxx sind die laufenden remote sessions.

Richtig wäre also:

psexec \\server -u benutzer -p passwort -i 0 -d calc.exe

grüße,
slubitz
60730
60730 05.10.2009 um 15:06:00 Uhr
Goto Top
Servus,

veto...

wenn der Benutzer, der angemeldet ist der gleiche - wie im Psexec Aufruf ist...
dann klappert das auch mit GUI

face-wink

gruß

edit:

eine Tüte langsaam für mich
/edit
DrAlcome
DrAlcome 05.10.2009 um 16:24:00 Uhr
Goto Top
Wow, cool!
Das wusste ich noch garnicht. Hatte mich auch mal daran versucht eine GUI per Remote zu starten, aber hab wohl immer nen falschen Parameter mitgegeben. Danke, das ist sehr nützlich! face-smile