麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > PowerShell > 正文

PowerShell小技巧實(shí)現(xiàn)IE Web自動化

2020-10-29 21:03:16
字體:
供稿:網(wǎng)友

Windows 系統(tǒng)自帶的Internet Explore +加上PowerShell 即可搞定。

今天就分享下這幾天自己寫的幾個小函數(shù),歡迎拍磚:

## 打開IE窗口#function New-IEWindow{  param(  [string]$Url,  [switch]$Visible,  [switch]$FullScreen  )  $Global:IEHost = new-object -com "InternetExplorer.Application"  $Global:IEHost.Navigate($Url)   #設(shè)置IE可見性和全屏  $Global:IEhost.Visible= $Visible  $Global:IEHost.FullScreen= $FullScreen   } ##等待IE加載完畢#function Wait-IEReady([int]$TimeoutSeconds=10){  $milliseconds=0  $maxMilliseconds = $TimeoutSeconds * 1000  while($Global:IEHost.Busy)  {       if($milliseconds -gt $maxMilliseconds)   {    throw 'Wait ie ready timeout.'   }   sleep -Milliseconds 100   $milliseconds+=100      }} ## 根據(jù)ID,Class,Name,Tag獲取HTML元素#function Get-HtmlElement ($Id,$Name,$Class,$Tag){ if($Id) {  return $IEHost.Document.getElementById($id) } elseif($Name) {  return $IEHost.Document.getElementsByName($Name) } elseif($Class) {  $IEHost.Document.all | where {$_.className -contains $Class} } elseif($Tag) {  $IEHost.Document.getElementsByTagName($Tag) }  } ##關(guān)閉IE窗口#function Close-IEWindow{  $Global:IEHost.quit()  Remove-Variable IEHost -Force} ##設(shè)置IE的地址#function Navigate-IE($Url){ Set-IE -URL $Url} ## 設(shè)置IE的地址,或者動作:前進(jìn),倒退,刷新#function Set-IE{ param( [ValidateSet('GoBack', 'GoForward','Refresh')] [string]$Action, [uri]$URL )  # 動作 switch($Action) { ('GoBack'){ $Global:IEHost.GoBack() } ('GoForward'){ $Global:IEHost.GoForward() } ('Refresh'){ $Global:IEHost.Refresh() } }  # 設(shè)置IE地址 if( $URL) { $Global:IEHost.Navigate($URL) }} ## 在IE窗口中執(zhí)行腳本#function Invoke-IEScript($Code,$Language='Javascript'){ if( -not [string]::IsNullOrWhiteSpace($Code)) { $Global:IEHost.Document.parentWindow.execScript($Code,$Language) }}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 91精品国产日韩91久久久久久360 | 精品69人人人人 | 欧美亚洲另类在线 | 一级大片在线观看 | 欧美日韩亚洲另类 | 欧美××××黑人××性爽 | 久久精品国产99久久6动漫亮点 | 精品一区二区三区中文字幕 | 午夜视频免费播放 | 亚洲成人免费电影 | 精品中文字幕久久久久四十五十骆 | 国产一级一区二区三区 | 日本视频在线免费观看 | 十级毛片 | 成人国产精品久久久 | 日本羞羞影院 | 美女网站黄在线观看 | 欧美a久久| 九九热精品视频在线 | 日韩中文字幕三区 | 国产成人精品区 | 激情在线免费观看 | 91久久精品国产亚洲 | 性欧美日本 | 久久露脸国语精品国产91 | 超碰97国产在线 | 国产一级大片 | 韩国草草影院 | h网站在线观看 | 免费淫视频 | 久久亚洲美女视频 | 久久久新| h久久| 亚洲午夜一区二区三区 | av在线播放电影 | 黄色大片免费网站 | 国产精品毛片va一区二区三区 | 黄色免费影片 | 国产精品99久久久久久久 | 日韩欧美精品电影 | 日本aaaa片毛片免费观蜜桃 |