Hi Leute,
ich würde gerne per PSexec eine CMD auf einem Domain PC ausführen, wenn ich den PC Name / IP fest ins Script eintrage funktioniert das auch, allerdings möchte ich das er mich vorher fragt
auf welchem PC das ganze ausgeführt werden soll. Das Fenster mit der Frage erscheint auch, allerdings passiert dann nichts ich denke es liegt an dem cmd.exe hinter dem \\
leider waren aber meine Lösungsmöglichkeiten nicht erfolgreich.
Spoiler anzeigen
Geht nicht
Case $Button4
$sTarget2 = InputBox ( "Auf welchem PC / Server soll Remote CMD ausgeführt werden", "Auf welchem PC / Server soll Remote CMD ausgeführt werden", "", "")
RunAs($Username ,$Domain ,$Password , 1, "cmd.exe /c C:\Admintools\psexec.exe \\ cmd.exe" & $sTarget2, @SystemDir, @SW_SHOW)
Spoiler anzeigen
Funktioniert, allerdings nur mit festem Host
Case $Button4
RunAs($Username ,$Domain ,$Password , 1, "cmd.exe /c C:\Admintools\psexec.exe \\192.168.1.1 cmd.exe" @SystemDir, @SW_SHOW)