Error Handler Powershell Script Rückgabewerte

Post Reply
ph-micha
Posts: 3
Joined: 09. May 2017, 14:10
Contact:

Error Handler Powershell Script Rückgabewerte

Post by ph-micha » 11. May 2017, 10:15

Hallo zusammen,

ich bin Anfänger im Thema Workflows und wir versuchen gerade einen Execute Script Workflow zu erstellen.
Soweit funktioniert alles jedoch bekomme ich es nicht hin, Fehlermeldungen aus dem Script zurück an den Workflow zu übergeben. Wie muss im Error Handler dabei vorgegangen werden?

Folgend das Script.
Es wird ein kommagtrennter String gesplittet,
In einer Schleife geprüft ob der String leer ist,
Geprüft ob der User in der AD Gruppe ist und falls nicht, wird er hinzugefügt.

$Groups = $Gruppen.split(",");
foreach($G in $Groups)
{
if([string]::IsNullOrEmpty($G))
{}
else
{
$G = $G.Trim();
if (Get-ADGroupMember $G | Where-Object {$_.SamAccountName -eq $Benutzer })
{}
else
{
Add-ADGroupMember -Identity $G -Members $Benutzer
}
}
}

Wenn es eine andere oder schönere Variante gibt, würde ich mich über Vorschläge freun.

Danke schon mal im vorraus.

Christoph
Posts: 99
Joined: 30. Mar 2016, 15:47
Contact:

Re: Error Handler Powershell Script Rückgabewerte

Post by Christoph » 11. May 2017, 13:51

Hallo,
vielleicht ist es am einfachsten, einen Fehler, also eine Exception in der Ausführung des Skriptes, mit try-catch abzufangen, die Fehlermeldung und den Code in Variablen zu schreiben und diese dann an den Workflow zu übergeben.

Oder ist etwas anderes gemeint?

Gruß
Christoph

Post Reply

Return to “Administration”

Who is online

Users browsing this forum: No registered users and 4 guests