所以我已經嘗試了兩種方式來調用一個web,並在IE裏面創建一個對象來使用Document方法,並單擊一個鏈接進行下載。Powershell點擊下載Javavascript:__ doPostBack
$ link = $ ie.Document.getElementsByTagName('a')|其中對象{$ _的innerText -eq '窗口'。} $ link.click()
OR
調用-的WebRequest $網址|選擇-exp鏈接|選擇HREF | {$ .href -like「* windows *」} | foreach {start-bitstransfer $ C:\ Users \ temp
正如您所看到的,只要鏈接已經計算出來,我點擊不是一個隱藏的JavaScript輸入。
我的問題是,我試圖自動化一些網站沒有我可以調用的文檔方法的一些工作。此外,當我嘗試提取的下載鏈接,嗯,這裏是什麼樣子
HREF
的javascript:__ doPostBack( 'ctl05 $ CPH_Main $ rdgReports $ ctl00 $ ctldf $ ctl00', '')
無論如何用PS來點擊並下載該href鏈接?