2017-06-09 249 views
0

我的AutoIt腳本:傳遞命令行參數/參數AutoIt的可執行文件

WinWaitActive("User Authentication","","10") 

If WinExists("User Authentication") Then 

    ; Enter a username. 
    Send("prabu{TAB}") 
    Send("{TAB}") 

    ;Enter a Password. 
    Send("Password") 
    Send("{TAB}") 
    Send("{SPACE}") 

    ;Press Authenticate button. 
    Send("{TAB} {ENTER}") 

EndIf 
  • 它等待驗證的彈出窗口獲得焦點,
  • 輸入用戶名和密碼,
  • 然後按下「驗證」按鈕。

我「編譯」它的.exe文件,並使用來自硒執行:

Runtime.getRuntime().exec("C:\\Users\\Prabu\\Documents\\ds.exe"); 

但我想它進入每一次不同的用戶名和密碼。我打算使用命令行參數(參數,如果您願意)將這些提供給腳本。

是否可以將參數/參數傳遞給AutoIt腳本?如果是這樣,那麼應該怎麼做,以及如何訪問提供給我的腳本的參數/參數?

+0

的可能的複製[如何參數傳遞給來自硒的AutoIt腳本] (https://開頭stackover flow.com/questions/25864501/how-to-pass-arguments-to-an-autoit-script-from-selenium) – user4157124

回答