Hi,
folgendes Beispiel:
Name des Servers auf dem das Script ausgeführt wird = "rd-sh-01.xyz.loc".
$server = "rd-sh-01.xyz.loc"
invoke-command -computer $server -scriptblock {get-process} bzw. new-pssesssion -computer $server
--> Error: Connecting to remote server rd-sh-01.xyz.loc failed with the following error message: Access is denied.
For more...
Elevated geht's, ist aber keine Option.
Das Script soll auf diversen Member Servern einer RDSH Collection laufen, die Hosts wechseln also.
Mein Workaround bisher: Ich frage ab, ob der Name des aktuellen Session Host gleich dem an das Invoke-command übergebenen Computernamen ist und verzweige dann.
Ist aber nervig und aufwändig. Was sagt ihr dazu? Wie kann ich den "Access" gewähren :)?
Gruß
Stefan