0

Ich arbeite an einigen Bereitstellungs-PowerShell-Skripts, die ich zur Bereitstellung mit Bamboo verwenden möchte. In diesen PowerShell-Skripts möchte ich Befehle auf einem Remotecomputer in unserem lokalen Netzwerk ausführen. Ich möchte Invoke-Command verwenden und das lokale Administratorkonto des Remote-Computers als Anmeldeinformationen verwenden, wie im Folgenden dargestellt.Wie kann ich ein lokales Computerkonto als Anmeldeinformationen für PSExec verwenden?

Invoke-Command -ComputerName DevBox -Credential DevBox\Administrator -ScriptBlock { ... } 

Wenn ich jedoch das Skript ausführen, erhalte ich diese Fehlermeldung;

[DevBox] Connecting to remote server DevBox failed with the following error 
message : WinRM cannot process 
the request. The following error with errorcode 0x80090311 occurred while 
using Kerberos authentication: We can't sign 
you in with this credential because your domain isn't available. Make sure 
your device is connected to your 
organization's network and try again. If you previously signed in on this 
device with another credential, you can sign 
in with that credential. 

Funktioniert Invoke-Command nicht mit dem lokalen Administratorkonto des Remotecomputers.

Ich kann PSExec verwenden und es funktioniert ordnungsgemäß, aber ich würde lieber Invoke-Command verwenden, wenn möglich.

Ich habe überprüft, dass WinRM auf dem Remote-Computer installiert ist und ausgeführt wird, mit Enable-PSRemoting -Force von diesem Remotecomputer-Desktop.

Irgendwelche Ideen?

+0

Können Sie hier die genaue Fehlermeldung posten –

+0

Ich bearbeitet meinen ursprünglichen Beitrag, um die Fehlermeldung zu enthalten. – EiEiGuy

+0

Sind Ihre Remote-Computer unter derselben Domäne? Verwenden Sie das Konto, das über lokale Administratorrechte in den entsprechenden Remotecomputern verfügt? –

Antwort

0

Wenn diese Codezeile in einem Skript enthalten ist, versuchen Sie, den Befehl separat auszuführen und Sie sollten den Befehl von einer erhöhten PowerShell-Sitzung ausführen.

+0

Ich verwende die erweiterte PowerShell-Sitzung. – EiEiGuy

Verwandte Themen