Hallo zusammen,
ich möchte in einmen WF per Powershell Script eine Email mit Anhang versenden. Ganz unten das Script.
Im WF wurde vorher schon die Email Adresse des angemeldeten Users in eine Varibale (AssignUserEmail) ausgelesen.
Ist es möglich die Varibale "AssignUserEmail" in das Script einzusetzen, oder kann das Script nicht auf die WF Varibalen zugreifen?
Wenn es möglich ist, wie ist die Syntax dafür?
Vielen Dank schon mal für die Hilfe.
{
$filename = "C:\"
$SmtpClient = new-object system.net.mail.smtpClient
$MailMessage = New-Object system.net.mail.mailmessage
$att = new-object Net.Mail.Attachment($filename)
$SmtpClient.Host = "Inexchout.DOMAIN-Strunktur"
$mailmessage.from = ""
$mailmessage.To.add("")
$mailmessage.Subject = “Betreff der Nachricht”
$MailMessage.IsBodyHtml = $false
$mailmessage.Body = $body
$mailmessage.Attachments.Add($att)
$smtpclient.Send($mailmessage)
}
$body = "Irgendein Text oder der Inhalt einer Variable"
sendmail $body
Powershell Variable einsetzen
Moderator: hdroege
Re: Powershell Variable einsetzen
Hallo,
es ist möglich Variablenwerte ins Script zu übergeben. Zunächst musst du die Parameter in deinem PS Script deklarieren:
=> param([string]$Mailadresse, ...)
Die Activity "Invoke Powershell" hat eine Eigenschaft namens "Parameters". Genau hier kippst du deine Variablenwerte ein.
Name: <Name deiner PS Variable>
Direction: In
Type: String
Value: <Name deiner WF Variable>
Über die Eigenschaft "Variables" kannst du dir auch Rückgaben in WF Variablen schreiben - ideal für zB Troubleshooting.
es ist möglich Variablenwerte ins Script zu übergeben. Zunächst musst du die Parameter in deinem PS Script deklarieren:
=> param([string]$Mailadresse, ...)
Die Activity "Invoke Powershell" hat eine Eigenschaft namens "Parameters". Genau hier kippst du deine Variablenwerte ein.
Name: <Name deiner PS Variable>
Direction: In
Type: String
Value: <Name deiner WF Variable>
Über die Eigenschaft "Variables" kannst du dir auch Rückgaben in WF Variablen schreiben - ideal für zB Troubleshooting.
Wer Anderen eine Bratwurst brät hat selbst ein Bratwurstbratgerät.
Who is online
Users browsing this forum: No registered users and 8 guests