亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Powershell IE自動登錄

發布時間:2020-07-02 15:38:56 來源:網絡 閱讀:2447 作者:beanxyz 欄目:開發技術

心血來潮,簡單的測試一下Powershell的IE自動化。


圖像界面:

訪問一個內部的https網頁,首先會彈出一個ssl信任證書的警告頁面,點擊確認之后進入登錄界面,輸入用戶名和密碼點擊登錄。


Powershell IE自動登錄

Powershell IE自動登錄



代碼如下:

#輸入url,用戶名和密碼
$Url = "https://10.2.1.18/admin/login.jsp”
$Username=”admin”
$Password=”ABCD”

#創建一個IE對象,可視,加載
$IE = New-Object -com internetexplorer.application;
$IE.visible = $true;
$IE.navigate($url);

#等待完全加載
while ($IE.Busy -eq $true)
{
    Start-Sleep -s 2;
}

#通過url判斷,如果是ssl警告界面,那么點擊<a>標簽繼續下一頁
if($IE.Document.url -match "invalidcert"){
    Write-Host "Bypass SSL Error Page" -ForegroundColor Cyan
    $link=$IE.Document.getElementsByTagName('A') | Where-Object{$_.id -eq 'overridelink'} 
    Write-Host "Loading Login page " -ForegroundColor Cyan
    $link.click()
    
}

#等待完全加載
while ($IE.Busy -eq $true)
{
    Start-Sleep -s 2;
}

#通過html的標簽id來選擇對應的元素,當然根據實際情況可以選擇class,name或者tagname;然后給value賦值

$IE.Document.getElementById(“dijit_form_TextBox_0”).value = $Username
$IE.Document.getElementByID(“dijit_form_TextBox_1”).value=$Password

#最后在按鈕上執行點擊事件    
$IE.Document.getElementById(“loginPage_loginSubmit_label”).Click()
Write-Host "Submit the login" -ForegroundColor Cyan


登錄成功

Powershell IE自動登錄



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

苗栗县| 红原县| 互助| 朝阳市| 广饶县| 卢氏县| 潮安县| 南漳县| 宝山区| 绥宁县| 措美县| 长子县| 嘉鱼县| 西充县| 金昌市| 富锦市| 三明市| 公安县| 大英县| 安龙县| 铜川市| 田东县| 勐海县| 沙坪坝区| 云阳县| 弋阳县| 星座| 福泉市| 鄂托克旗| 图木舒克市| 涞水县| 临潭县| 吉安市| 巨鹿县| 尤溪县| 县级市| 东宁县| 石台县| 通城县| 天峨县| 昭平县|