Einfaches SendMail-Script läuft auf Fehler
Hallo zusammen,
zunächst einmal - ich habe mit Powershell bisher keine Erfahrungen und mir immer mit Batch und blat.exe beholfen. Nun möchte ich von einer externen Anwendung aus ein PS-Script erzeugen, das eine Mail an einen Benutzer sendet.
Also irgendwie so
In der PS-Konsole eine Zeile nach der anderen funktioniert das gut, aber ich bekomme beim Ausführen der .ps-Datei die Fehlermeldung
"Die Datei "C:\SendMailTest.ps1" kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist. Weitere Informationen erhalten Sie mit "get-help about_signing".
At line:0 char:0"
Wie komme ich da am einfachsten drum herum?
Danke schon mal
Gruß
Larz
zunächst einmal - ich habe mit Powershell bisher keine Erfahrungen und mir immer mit Batch und blat.exe beholfen. Nun möchte ich von einer externen Anwendung aus ein PS-Script erzeugen, das eine Mail an einen Benutzer sendet.
Also irgendwie so
$PSEmailServer ="localhost"
Send-MailMessage -to "VARIABLE1" -from "Administrator@TestNetz.local" -Subject "Test" -body "Test für Send-MailMessage"
In der PS-Konsole eine Zeile nach der anderen funktioniert das gut, aber ich bekomme beim Ausführen der .ps-Datei die Fehlermeldung
"Die Datei "C:\SendMailTest.ps1" kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist. Weitere Informationen erhalten Sie mit "get-help about_signing".
At line:0 char:0"
Wie komme ich da am einfachsten drum herum?
Danke schon mal
Gruß
Larz
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 274042
Url: https://administrator.de/contentid/274042
Ausgedruckt am: 22.11.2024 um 03:11 Uhr
3 Kommentare
Neuester Kommentar
Moin Larz,
du musst das erst in einer administrativen Konsole separat nur einmalig ausführen ! Der Befehl kommt nicht ins Script.
Wie das alles geht hat @colinardo hier schon mal schön zusammen geschrieben:
Ein Script auf einem oder mehreren, entfernten Rechnern ausführen - Wie kann ich es umsetzen ?
Zu Send-Mailmessage mit Credentials siehe
Tool das eine E-Mail, Nachricht versendet wenn ein Dienst nicht gestartet ist
Gruß jodel32
du musst das erst in einer administrativen Konsole separat nur einmalig ausführen ! Der Befehl kommt nicht ins Script.
Wie das alles geht hat @colinardo hier schon mal schön zusammen geschrieben:
Ein Script auf einem oder mehreren, entfernten Rechnern ausführen - Wie kann ich es umsetzen ?
Zu Send-Mailmessage mit Credentials siehe
Tool das eine E-Mail, Nachricht versendet wenn ein Dienst nicht gestartet ist
Gruß jodel32