Hallo,
ich verzweifel grade..
Ich habe eine Anwendung auf Server a die auf Server b batchs ausführen kann via WinRM.
Für den Aufruf verwende ich diesen Befehl: PowerShell.exe -PSConsoleFile "Path\ExShell.Psc1" -Command ". '<Path\MyScript>'"
Führe ich den Aufruf in der Konsole des Servers b aus bekomme ich wie gewohnt alle Mailboxen gelisstet, aber nicht, wenn
der Aufruf von Server a kommt dann erhalte ich folgenden Fehler:
Bash
ERROR
Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
InnerExceptions
--------------------------
In Zeile:1 Zeichen:1
+ .'C:\temp\UserReadAll.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorExcep
tion
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorExceptio
n,UserReadAll.ps1
C:\temp\UserReadAll.ps1 : Eine Ausnahme vom Typ
"Microsoft.PowerShell.Commands.WriteErrorException" wurde ausgel”st.
In Zeile:1 Zeichen:1
+ .'C:\temp\UserReadAll.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorExcep
tion
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorExceptio
n,UserReadAll.ps1
C:\temp\UserReadAll.ps1 : Eine Ausnahme vom Typ
"Microsoft.PowerShell.Commands.WriteErrorException" wurde ausgel”st.
In Zeile:1 Zeichen:1
+ .'C:\temp\UserReadAll.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorExcep
tion
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorExceptio
n,UserReadAll.ps1
C:\temp\UserReadAll.ps1 : Eine Ausnahme vom Typ
"Microsoft.PowerShell.Commands.WriteErrorException" wurde ausgel”st.
In Zeile:1 Zeichen:1
+ .'C:\temp\UserReadAll.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorExcep
tion
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorExceptio
n,UserReadAll.ps1
Alles anzeigen
Ich verstehe nicht wieseo. Führe ich eine Funktion aus, wie Write-Host "xyz" so wird diese gefunden aber keine Funktion von Ecxchange wird gefunden?
Wie kann das sein? Kann mir jemand helfen?
LG