diff --git a/Get-HtmlTable.ps1 b/Get-HtmlTable.ps1
index 51ecd3c..df7f54c 100644
--- a/Get-HtmlTable.ps1
+++ b/Get-HtmlTable.ps1
@@ -4,10 +4,12 @@ function Get-HtmlTable {
$url,
$tableIndex=0,
$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]
$propertyNames=$Header
$totalRows=@($table.rows).count
diff --git a/Import-Html.ps1 b/Import-Html.ps1
index 62b7e47..f467568 100644
--- a/Import-Html.ps1
+++ b/Import-Html.ps1
@@ -5,7 +5,8 @@ function Import-Html {
$url,
$index,
$Header,
- [int]$FirstDataRow=0
+ [int]$FirstDataRow=0,
+ [Switch]$UseDefaultCredentials
)
$xlFile = [System.IO.Path]::GetTempFileName() -replace "tmp","xlsx"
@@ -13,7 +14,7 @@ function Import-Html {
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
}
\ No newline at end of file