Wie kann man in Powershell, wenn mehrere Checkboxes aktiviert sind, nur einen Befehl damit (je Checkbox) erweitern?

... komplette Frage anzeigen

1 Antwort

Kannste nicht einfach ne Stringvariable bauen dafür (hab leider gerade kein AD-Server zur Hand)?

Das wäre dann im Endeffekt sowas:

$ta = "@{"
$try = 1
$try2 = 1
$try3 = 1
if ($try -eq 1) {
    $ta += 'title="testT"'
}
if ($try2 -eq 1) {
    $ta += 'description="TestD"'
}
if ($try3 -eq 1) {
    $ta += 'fon="TestF"'
}
$ta += "}"
$ta
Set-ADUser -Identity xxx -Replace $ta

Würd mich mal interessieren. Dementsprechend würde ich mich abermals über Feedback freuen ;)

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von Etter
04.11.2015, 23:21

Btw. sowas nicht direkt produktiv einsetzen, sondern erst entsprechend testen xD

0