Add Switch UseDefaultCredentials

This commit is contained in:
dfinke
2016-06-01 17:06:04 -04:00
parent 4ef421eb00
commit 2da4575496
2 changed files with 7 additions and 4 deletions

View File

@@ -4,10 +4,12 @@ function Get-HtmlTable {
$url, $url,
$tableIndex=0, $tableIndex=0,
$Header, $Header,
[int]$FirstDataRow=0 [int]$FirstDataRow=0,
[Switch]$UseDefaultCredentials
) )
$r = Invoke-WebRequest $url $r = Invoke-WebRequest $url -UseDefaultCredentials: $UseDefaultCredentials
$table = $r.ParsedHtml.getElementsByTagName("table")[$tableIndex] $table = $r.ParsedHtml.getElementsByTagName("table")[$tableIndex]
$propertyNames=$Header $propertyNames=$Header
$totalRows=@($table.rows).count $totalRows=@($table.rows).count

View File

@@ -5,7 +5,8 @@ function Import-Html {
$url, $url,
$index, $index,
$Header, $Header,
[int]$FirstDataRow=0 [int]$FirstDataRow=0,
[Switch]$UseDefaultCredentials
) )
$xlFile = [System.IO.Path]::GetTempFileName() -replace "tmp","xlsx" $xlFile = [System.IO.Path]::GetTempFileName() -replace "tmp","xlsx"
@@ -13,7 +14,7 @@ function Import-Html {
Write-Verbose "Exporting to Excel file $($xlFile)" Write-Verbose "Exporting to Excel file $($xlFile)"
$data = Get-HtmlTable -url $url -tableIndex $index -Header $Header -FirstDataRow $FirstDataRow $data = Get-HtmlTable -url $url -tableIndex $index -Header $Header -FirstDataRow $FirstDataRow -UseDefaultCredentials: $UseDefaultCredentials
$data | Export-Excel $xlFile -Show -AutoSize $data | Export-Excel $xlFile -Show -AutoSize
} }