Har i dag brugt alt for lang tid på at regne ud, hvorfor Send-MailMessage nægter at skrive danske karakterer. Jeg var klar over, at jeg skulle bruge -Encoding parameteren, men ulig alle andre cmdlets, hvor den parameter efterfølges af eksempelvis Unicode (hvilket som regel giver danske karakterer), genererer Send-MailMessage denne fejl, når cmdletten bruges med -Encoding Unicode:
Send-MailMessage : Cannot bind parameter 'Encoding'. Cannot convert the "unicode" value of type "System.String" to type "System.Text.Encoding".
Skønt!
Den store facitliste (Google) skulle kildes lidt før den spyttede følgende ud:
Og der var så løsningen:
-Encoding [System.Text.Encoding]::UNICODE
Tak Shay Levi!
Ingen kommentarer:
Send en kommentar