Befehl auf entfernten Computer ausführen

Das Sysinternals-tool psexec kann Befehle auf einem entfernten Rechner ausführen.

psexec \\meincomputer -i -u ntdomäne\benutzer "befehl.exe"
password:


oder:

psexec \\ncomp1234 -i -c c:\windows\system32\msiexec.exe /package {90120000-0011-0000-0000-0000000FF1CE} /uninstall {EE6BBE8B-DCC9-4A46-BF00-455F3C8ECE69}


oder auch per vbs:

remotestart.vbs
On Error Resume Next
strComputer = "meinrechner"
 
Set process = GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2:Win32_Process")
 
result = process.Create ("WUInstall.exe /install /reboot",null,null,processid)
'result = process.Create ("C:\Programme\Windows Media Player\wmplayer.exe c:\temp\test.mp3",null,null,processid)
WScript.Echo "Method returned result = " & result
WScript.Echo "Id of new process is " & processid
 
If Err <>0 then
	WScript.Echo Err.Description, "0x" & Hex(Err.Number)
End If

Tip:
eine CMD-Konsole als „SYSTEM“ ausführen(Hammer!):

psexec -s -d -i cmd