Hallo ihr lieben, ich brauch mal ein wenig Hilfe insachen Powershellskript...
Folgende Aufgabe muss ich bearbeiten:
Schreiben Sie ein Programm, welches bis zu 3 Argumente entgegennehmen soll und danach wieder auf dem Bildschirm ausgibt. Das Programm soll auch dann fehlerfrei ablaufen, wenn mehr oder weniger Argumente vorhanden sind.
Verwenden Sie für die Lösung eine Schleifenkonstruktion.
Programm hab ich mir so gedacht...
$Mail1='aaa'
$Mail2='bbb'
$Mail3='ccc'
$Mail4='ddd'
$Mail5='eee'
$i=1
do {
if (Get-Variable"Mail$i"-ErrorActionSilentlyContinue) {
(Get-Variable"Mail$i").Value
}
$i++
} until ($i-gt3)
wenn ich die Aufgabe richtig verstehe, dann muss ich noch 2 Schleifen hinzufügen? Also das insgesamt 3 mal der Selbe Wert ausgegeben wird? Und wenn ja, wie ergänze ich dieses Skript?
Frage
chriswetterau
Hallo ihr lieben, ich brauch mal ein wenig Hilfe insachen Powershellskript...
Folgende Aufgabe muss ich bearbeiten:
Schreiben Sie ein Programm, welches bis zu 3 Argumente entgegennehmen soll und danach wieder auf dem Bildschirm ausgibt. Das Programm soll auch dann fehlerfrei ablaufen, wenn mehr oder weniger Argumente vorhanden sind.
Verwenden Sie für die Lösung eine Schleifenkonstruktion.
Programm hab ich mir so gedacht...
$Mail1 = 'aaa'
$Mail2 = 'bbb'
$Mail3 = 'ccc'
$Mail4 = 'ddd'
$Mail5 = 'eee'
$i = 1
do {
if (Get-Variable "Mail$i" -ErrorAction SilentlyContinue) {
(Get-Variable "Mail$i").Value
}
$i++
} until ($i -gt 3)
wenn ich die Aufgabe richtig verstehe, dann muss ich noch 2 Schleifen hinzufügen? Also das insgesamt 3 mal der Selbe Wert ausgegeben wird? Und wenn ja, wie ergänze ich dieses Skript?
Danke schonmal im Vorraus :-)
8 Antworten auf diese Frage
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden