2016-01-30 95 views
0

我想在使用VBS的網站上傳文件。但是當點擊上傳按鈕時,彈出窗口打開,請求「選擇要上傳的文件」。如何使用vbs腳本在網站上傳圖片?

這裏我無法設置路徑並點擊「打開」按鈕。

script to perform action

下面是我的腳本:

Dim URL 
Dim IE 

Set IE = CreateObject("internetexplorer.application") 
URL = "set url here" 


IE.Visible = True 
IE.Navigate URL 

Do While IE.Busy 
    WScript.Sleep 100 
Loop 

IE.Document.getElementById("uploadLink").Click 
IE.Document.getElementById("attachCV").Click 

請幫我爲接下來的步驟:

  • a.How設置在彈出的窗口路徑?
  • b。如何點擊打開按鈕來選擇文件 ?
+1

如果它是一個選項,像這樣的任務,我建議[AutoHotkey的(https://autohotkey.com/)。 –

+0

謝謝sylverac ...但我只能使用VBS。 –

+0

網站上傳按鈕之前是否有文本框?如果是這樣直接發送密鑰(文件路徑)到您的文本框 – Siva

回答

0

當您看到此彈出窗口時,默認焦點將被設置爲文件名。您只需使用VBS(SendKeys)方法發送文件路徑,然後按Enter鍵(再次使用SendKeys方法)關閉彈出窗口。

http://ss64.com/vb/sendkeys.html

+0

你可能是對的。需要試試這個。但是我可以使用硒自動化。非常感謝您的回覆! –

相關問題