POWERSHELL function in if statement aufrufen
Hallo zusammen,
Ich versuche seit längerem eine Funktion in einem if statement auszuführen.
Bis jetzt habe ich es nicht hingekriegt.
Den Code habe ich in PowerShell ISE geschrieben.
if statement:
if($ask -eq $ask2){
Write-Host "its calculating"
Function Write-deutsch
}
Funktion:
Function Write-deutsch {
$deutsch = $deutschArray.Cells.Item($Zeile, $Spalte).Text
$franz = $franzArray.Cells.Item($Zeile, $Spalte).Text
if($2 -contains $deutsch)
{
Write-Host $franz
}
$Zeile++
}while($deutschArray.Cells.Item($Zeile, $Spalte).Text.Length -gt 0)
}
Ich hoffe Ihr könntet mir helfen.
gruss
Ich versuche seit längerem eine Funktion in einem if statement auszuführen.
Bis jetzt habe ich es nicht hingekriegt.
Den Code habe ich in PowerShell ISE geschrieben.
if statement:
if($ask -eq $ask2){
Write-Host "its calculating"
Function Write-deutsch
}
Funktion:
Function Write-deutsch {
- Datei auslesen
$deutsch = $deutschArray.Cells.Item($Zeile, $Spalte).Text
$franz = $franzArray.Cells.Item($Zeile, $Spalte).Text
if($2 -contains $deutsch)
{
Write-Host $franz
}
$Zeile++
}while($deutschArray.Cells.Item($Zeile, $Spalte).Text.Length -gt 0)
}
Ich hoffe Ihr könntet mir helfen.
gruss
Please also mark the comments that contributed to the solution of the article
Content-Key: 294007
Url: https://administrator.de/contentid/294007
Printed on: April 25, 2024 at 15:04 o'clock
2 Comments
Latest comment
Moin,
erstens muss die Funktionsdefiniton im Code vor deren Verwendung stehen, da sie ja sonst noch nicht existiert, und zweitens ruft man eine Funktion nicht mit den Keyword "function" auf sondern nur mit dem Namen der Funktion
Gruß grexit
erstens muss die Funktionsdefiniton im Code vor deren Verwendung stehen, da sie ja sonst noch nicht existiert, und zweitens ruft man eine Funktion nicht mit den Keyword "function" auf sondern nur mit dem Namen der Funktion
Write-deutsch
Gruß grexit