Ich habe ein Powershell-Skript, um einige Betriebssystem-Validierung remote.Aber wenn der Remote-Server nicht aktiviert mit Winrm ich bekomme unten Nachricht.So wie kann ich erzwingen Winm remote aktivieren mit psexec? Dies ist die Ausführung und zugleichwie winrm kann mit psexec von powershell
**Connecting to remote server xxxxx.us.oim.com failed with the following error message : The WSMan service could not launch a host process to process the given request. Make sure the WSMan provider host server and proxy are properly registered.**
Ich habe einen Befehl in meinem Powershell-Skript psexec.exe \ $ host es Powershell "Enable-PSRemoting -force" (hier $ host gibt die Hostnamen) hinzugefügt I Ich bekomme auch eine Nachricht.
PsExec.exe : Connecting to xxxxxxxxx.us.oim.com...
At line:72 char:1
+ PsExec.exe \\$fqdn -s powershell "Enable-PSRemoting -force"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Connecting to xxxxxxxxx.us.oim.com...:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
Starting PSEXESVC service on xxxxxxxxx.us.oim.com...Connecting with PsExec service on xxxxxxxxx.us.oim.com...Starting powershell on xxxxxxxxx.us.oim.com...
powershell exited on xxxxxxxxx.us.oim.com with error code 0
Ist das möglich, einen Zustand nur zu schaffen, wenn „WSMan Dienst keinen Host-Prozess starten, könnte die gegebene Anforderung zu verarbeiten“, dann läuft Befehl winrm zu ermöglichen! Wenn möglich, lassen Sie mich bitte wissen, wie?
https://community.spiceworks.com/scripts/show/2703-remotely-enable-winrm-powershell –