Powershell kommandon till exchange online funkar inte

Trädvy Permalänk
Medlem
Plats
Kristinehamn
Registrerad
Mar 2008

Powershell kommandon till exchange online funkar inte

Tjo,

använder exchange online protection men har strulat lite ifrån microsofts sida så deras tillfälliga workaround är att använda powershell. Men stöter där på lite problem.

Ansluter till exchange online via powershell och kör följande kod för att säga efter email.

Get-MessageTrace -RecipientAddress donken.mcdonkface@kfc.com -StartDate 11/10/2016 -EndDate 11/22/2016

men får följande felmmedelande tillbaka.

Get-MessageTrace : The term 'Get-MessageTrace' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was in
cluded, verify that the path is correct and try again.
At line:1 char:1
+ Get-MessageTrace -RecipientAddress donken.mcdonkface@kfc.com -StartDate 1 ...
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-MessageTrace:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Any clues?

Trädvy Permalänk
Medlem
Plats
Solna
Registrerad
Feb 2004
Skrivet av Koyaanis:

Tjo,

använder exchange online protection men har strulat lite ifrån microsofts sida så deras tillfälliga workaround är att använda powershell. Men stöter där på lite problem.

Ansluter till exchange online via powershell och kör följande kod för att säga efter email.

Get-MessageTrace -RecipientAddress donken.mcdonkface@kfc.com -StartDate 11/10/2016 -EndDate 11/22/2016

men får följande felmmedelande tillbaka.

Get-MessageTrace : The term 'Get-MessageTrace' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was in
cluded, verify that the path is correct and try again.
At line:1 char:1
+ Get-MessageTrace -RecipientAddress donken.mcdonkface@kfc.com -StartDate 1 ...
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-MessageTrace:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Any clues?

har du laddat in powershell modulen för Exchange? eftersom den inte känner igen ditt commandlet så gissar jag på det.

Trädvy Permalänk
Medlem
Plats
Kristinehamn
Registrerad
Mar 2008
Skrivet av Oneone:

har du laddat in powershell modulen för Exchange? eftersom den inte känner igen ditt commandlet så gissar jag på det.

Kommandot fungerar på andra maskiner anslutna till samma exchange.

Trädvy Permalänk
Medlem
Plats
STHLM
Registrerad
Apr 2008
Skrivet av Koyaanis:

Kommandot fungerar på andra maskiner anslutna till samma exchange.

Antagligen för att de andra maskinerna redan har nödvändig CMD-lets.

#Enable Exchange cmdlets add-pssnapin *exchange* -erroraction SilentlyContinue

Osäker på om ovan fungerar, det ändras lite då och då...

There are two kinds of people: 1. Those that can extrapolate from incomplete data.
Min tråkiga hemsida om mitt bygge och lite annat smått o gott: www.2x3m4u.net

Trädvy Permalänk
Medlem
Plats
Kristinehamn
Registrerad
Mar 2008
Skrivet av Dr.Mabuse:

Antagligen för att de andra maskinerna redan har nödvändig CMD-lets.

#Enable Exchange cmdlets add-pssnapin *exchange* -erroraction SilentlyContinue

Osäker på om ovan fungerar, det ändras lite då och då...

Vad skall ovanstående kod göra?
Har försökt ladda ner andra cmdlets men det går inte så bra då jag inte är riktigt med på hur det fungerar. Är det som paket med färdigskriven kod? Isf finns det något paket med cmdlets man kan ladda ner ifrån microsoft?

Trädvy Permalänk
Medlem
Registrerad
Okt 2002
Skrivet av Koyaanis:

Tjo,

använder exchange online protection men har strulat lite ifrån microsofts sida så deras tillfälliga workaround är att använda powershell. Men stöter där på lite problem.

Ansluter till exchange online via powershell och kör följande kod för att säga efter email.

Get-MessageTrace -RecipientAddress donken.mcdonkface@kfc.com -StartDate 11/10/2016 -EndDate 11/22/2016

men får följande felmmedelande tillbaka.

Get-MessageTrace : The term 'Get-MessageTrace' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was in
cluded, verify that the path is correct and try again.
At line:1 char:1
+ Get-MessageTrace -RecipientAddress donken.mcdonkface@kfc.com -StartDate 1 ...
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Get-MessageTrace:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

Any clues?

Det kan även bero på hur du ansluter. Hur ser ditt connection-script ut? Det behöver också ibland uppdateras för att ta del av nya CMD-lets.

-:| i7-3930K | P9X79 Deluxe | 32GB 1600Mhz | Corsair TX750W |:-
-:| Ryzen7 2700X | Strix x470-I | 32GB 3200Mhz | GTX1070 | EVGA G2 550W |:-
-:| Citera för svar |:-