Ich habe mehr als eine Active Directory-Gesamtstruktur und möchte den autorisierten DHCP-Server für jede Gesamtstruktur abrufen. Ich wollte die PowerShell CmdLet Get-DHCPServerinDC
aufrufen. Wenn ich den Befehl auf einem Domänencontroller in Gesamtstruktur A ausführe, wird der richtige DHCP-Server ausgegeben. Wenn ich den Befehl über Invoke-Command -ComputerName DCforestA -ScriptBlock {Get-DHCPServerinDC}
von Wald B ausführe, erhalte ich den autorisierten DHCP-Server von Wald B. Ist das ein Fehler? Kann jemand dieses Problem reproduzieren?Get-DHCPServerinDC über PowerShell Remote
Antwort
Ich poste hier die Frage ist sehr alt, aber die Antwort hier zu haben ist einfacher, als wenn man die entsprechende Frage auf ServerFault finden :)
Ich habe gerade das gleiche Problem aufgetreten, und es sieht aus wie Das Problem liegt daran, dass das Cmdlet die Domäne abruft, die vom Benutzerkonto ausgeführt werden soll. Das macht eine gewisse Menge Sinn, obwohl es schön wäre, wenn das Cmdlet domänenfähig wäre und Domänen als Parameter akzeptiert.
Wenn Sie Anmeldeinformationen für die Remotedomäne übergeben, von der Sie den Befehl ausführen möchten, wird die richtige Serverliste abgerufen. Im Beispiel unten sind Sie auf einer Maschine auf domain1 und den Anschluss an server1, die auf domain2 ist:
$cred=Get-Credential -Message "Enter credentials for an account on domain2";
Invoke-Comand -Computername server1 -Credential $cred -Scriptblock {Write-Host $env:USERDOMAIN;Get-DCHPServerInDC}
Die variable Benutzerdomäne Umgebung gedruckt wird eine Bestätigung des Kontextes zu schaffen, bei dem die Skript ausgeführt wird.
- 1. Remote Powershell-Skripte über Java
- 2. Wie Remote erhöhter Remote-Skript in Powershell
- 3. Powershell Stop Service remote
- 4. PowerShell: Remote exe Installation
- 5. C# Remote (Exchange) Powershell
- 6. Ist es möglich, Vmware PowerCLI über Remote Powershell Session auszuführen?
- 7. -ExpandProperty zeigt nicht alle Eigenschaften über Remote-Powershell
- 8. Laufpowershell-Skript remote über Java
- 9. Wie in Powershell remote starten
- 10. Powershell finden Remote angemeldet Benutzer
- 11. PowerShell: Wie Remote-Eingabeaufforderung Befehle als Admin von PowerShell ausführen?
- 12. PowerShell run .ps1 mit Parametern remote
- 13. CMD und Powershell (SQL) -Befehle Remote-Computer
- 14. Powershell - Winrm kann keine Verbindung zu remote
- 15. pywinrm - New-Mailbox-Powershell-Cmdlet remote ausführen
- 16. Hinzufügen remote über JGit
- 17. Facebook-Automatisierung über PowerShell?
- 18. Paketausführung über POWERSHELL
- 19. Powershell -Command über mehrzeilige
- 20. Smart Bildsuche über Powershell
- 21. Register Umgebungsvariablen auf Remote-Computern in Powershell
- 22. Ausführen von Remote-Befehl cmd in PowerShell
- 23. Datenerfassung von Remote-Servern mit Powershell
- 24. Powershell Remote zu TFS funktioniert nicht
- 25. Run PowerShell-Skripte auf Remote-PC
- 26. Remote-Powershell-Befehl von C rufen #
- 27. Pipeline.AsyncInvoke auf einer Powershell-Remote-Pipeline
- 28. Starten von WPF von Remote-PowerShell
- 29. Powershell Remote-Ausführung des Skripts auf Servern
- 30. ADB Debug über Remote-Desktop
Diese Frage sollte wahrscheinlich auf [ServerFault] (https://serverfault.com/) sein. –