If($Export)
{
$CurrentIEURL = GetIEURL
If($CurrentIEURL -ne $null)
{
$CurrentIEURL|Export-Csv -Path "$Export" -NoTypeInformation
Write-Host "成功导出Csv文件到 '$Export'"
}
Else
{
Write-Warning "当前没有打开的Tab栏。"
}
}
If($OpenURL)
{
$URLs = (Import-Csv -Path $OpenURL).URL
$IEApplication = New-Object -ComObject InternetExplorer.Application
$navOpenInBackgroundTab = 0x1000
$IEApplication.Visible = $true
ForEach($URL in $URLs)
{
Try
{
$IEApplication.Navigate($URL, $navOpenInBackgroundTab)
While($IEApplication.Busy)
{
Start-Sleep -Millisecond 100
}
Write-Host "成功打开 '$URL' 到IE游览器中。"
}
Catch
{
Write-Host "打开'$URL'失败。"
}
}
}
其实在很久之前我就想写这篇文章,因为出于工作的原因,工作忙了一整天游览器打开了满满的Tab,而事情依然没有做完,回到家依然需要继续游览还没有看完的文档等等,可