Der Fehler.
[src=bash]Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
Invoke-WebRequest : Fehlendes Argument für den Parameter "Method". Geben Sie einen Parameter vom Typ
"Microsoft.PowerShell.Commands.WebRequestMethod" an, und versuchen Sie es erneut.
In Zeile:15 Zeichen:99
+ ... ri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method
+ ~~~~~~~
+ CategoryInfo : InvalidArgument: (

[Invoke-WebRequest], ParameterBindingException
+ FullyQualifiedErrorId : MissingArgument,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:19 Zeichen:5
+ $Groesse = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:22 Zeichen:5
+ $Jahr = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:25 Zeichen:5
+ $Arten = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:28 Zeichen:5
+ $Name = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray
False
Es ist nicht möglich, einen Index auf ein NULL-Array anzuwenden.
In Zeile:31 Zeichen:5
+ $Ort = $Matches[2].Trim()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (

[], RuntimeException
+ FullyQualifiedErrorId : NullArray[/src]
--- [2016-02-03 10:01 CET] Automatisch zusammengeführter Beitrag ---
Hab das mal versucht anzupassen.
[src=bash]
$ExcelApp = New-Object -ComObject Excel.Application # ComObjekt erstellen
$ExcelApp.Visible = $True
$Workbook = $ExcelApp.Workbooks.Add()
$Worksheet = $ExcelApp.Worksheets.Item(1)
$Worksheet.Range("A1").Value2 = "Name"
$Worksheet.Range("B1").Value2 = "Ort"
$Worksheet.Range("C1").Value2 = "Jahr"
$Worksheet.Range("D1").Value2 = "Größe"
$Worksheet.Range("E1").Value2 = "Tierbestand"
$Worksheet.Range("F1").Value2 = "Arten"
for ($i=1; $i -le 10; $i++) {
$headervals = @{'Referer'='http://www.zoo-infos.de/set.html?/zoos/$i.html';'Content-Type'='application/x-www-form-urlencoded'}
$response = Invoke-Webrequest -Uri ("http://www.zoo-infos.de/zoos/$i.html") -Body $postParams -Method GET
$Seite = $response.Content
$seite -match "(e:<\/b>)(.*)(<br><br><b>Tierbestand

"
if ($tmp -eq $true){ $Groesse = $Matches[2].Trim()} else {$Groesse = ""
$seite -match "(Eröffnungsjahr:<\/b> )([0-9]{4})"
if ($tmp -eq $true){ $Jahr = $Matches[2].Trim()} else {$Jahr = ""
$seite -match "(<b>Tierbestand:<\/b> )([0-9]* {1})(.*)"
if ($tmp -eq $true){ $Tierbestand= $Matches[2].Trim()} else {$Tierbestand = ""
$seite -match "(<b>Tierbestand:<\/b> )([0-9]* {1})(.*)"
if ($tmp -eq $true){ $Arten= $Matches[2].Trim()} else {$Arten = ""
$seite -match "(<TITLE>)(.*)( bei)"
if ($tmp -eq $true){ $Name= $Matches[2].Trim()} else {$Name = ""
$seite -match "(Ort:<\/b> )(.*)(<br><b>L)"
if ($tmp -eq $true){ $Ort= $Matches[2].Trim()} else {$Ort = ""
$c = $i + 1
$Worksheet.Range("A$c").Value2 = $Name
$Worksheet.Range("B$c").Value2 = $Ort
$Worksheet.Range("C$c").Value2 = $Jahr
$Worksheet.Range("D$c").Value2 = $Groesse
$Worksheet.Range("E$c").Value2 = $Tierbestand
$Worksheet.Range("F$c").Value2 = $Arten
}
[/src]