From 62d8917a3ba12bf5c6d233c9ea9e8a2cd1887f5e Mon Sep 17 00:00:00 2001 From: Tim Eertmoed Date: Mon, 11 Nov 2024 07:32:01 +0100 Subject: [PATCH] scripts/AD_AIO.ps1 aktualisiert --- scripts/AD_AIO.ps1 | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/AD_AIO.ps1 b/scripts/AD_AIO.ps1 index 82207f2..3f6f9d3 100644 --- a/scripts/AD_AIO.ps1 +++ b/scripts/AD_AIO.ps1 @@ -196,6 +196,8 @@ function Create-User { $password = $masterPassword } + $groupOU = $masterGroupOUComboBox.SelectedItem + # Überprüfen, ob notwendige Felder ausgefüllt sind if (-not $firstName -or -not $lastName) { $missingField = if (-not $firstName) { "Vorname" } elseif (-not $lastName) { "Nachname" } @@ -236,16 +238,17 @@ function Create-User { } else { # Erfolgsnachricht für vorhandenen Benutzer - $outputTextBox.SelectionColor = 'Green' + $outputTextBox.SelectionColor = 'RED' $outputTextBox.AppendText("Benutzer $username existiert bereits.`r`n") + $outputTextBox.AppendText("Fehlerdetails: $_`r`n") } # Gruppenzuordnung durchführen, auch wenn der Benutzer schon existiert if ($globalGroup) { # Gruppen-OU immer auf die Master-OU setzen - $groupOU = $masterGroupOUComboBox.SelectedItem try { # Überprüfen, ob die Gruppe existiert + $groupOU = $masterGroupOUComboBox.SelectedItem $group = Get-ADGroup -Filter { Name -eq $globalGroup } try { # Gruppe erstellen, falls sie nicht existiert @@ -698,4 +701,4 @@ $form.Controls.Add($btnCreateGroups) $form.Controls.Add($btnADGDL) # Anzeigen des Formulars -$form.ShowDialog() +$form.ShowDialog() \ No newline at end of file