91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

揭西县| 鄱阳县| 佛冈县| 朝阳市| 宿松县| 武清区| 洛隆县| 沈丘县| 托里县| 福鼎市| 崇左市| 肃北| 临猗县| 贵港市| 探索| 达拉特旗| 麻城市| 大悟县| 卢氏县| 泸州市| 双柏县| 沙雅县| 连山| 玉田县| 同德县| 永和县| 三门县| 化德县| 观塘区| 昆明市| 郯城县| 汪清县| 大荔县| 临桂县| 灵寿县| 宜章县| 福安市| 疏附县| 喀喇沁旗| 马龙县| 论坛|