ファイルからユーザー名とパスワードを読み取るようにAutoITをスクリプト化して、展開の負担を軽減しています。そうしないと、展開ごとにユーザー名とパスワードを提供する必要があります。私はAutoITの初心者で、RTFMだけです。以下は私が得たものです。私は初心者なので、私が間違っていることを見つけることができると確信していますが、以下は私のために仕事をしています以前にこの問題で答えられたよりも良い方法で:
Local $sLauncherPath = "C:\Program Files (x86)\Google\google_appengine\launcher\GoogleAppEngineLauncher.exe"
Local $iPid = Run($sLauncherPath)
Local $hWin
While ProcessExists($iPid)
$hWin = WinWait("Deploy Application to Google", "", 1)
Local $file = FileOpen("C:\Program Files (x86)\Google\google_appengine\launcher\settings.dat", 0)
Local $line = FileReadLine($file, 1)
Local $line2 = FileReadLine($file, 2)
If $hWin And WinGetProcess($hWin) = $iPid Then
ControlSetText($hWin, "", "Edit1", $line)
ControlSetText($hWin, "", "Edit2", $line2)
ControlClick($hWin, "", "Button2")
WinWaitClose($hWin)
EndIf
WEnd
これは私の2番目のAutoITプロジェクトにすぎないので、改善の提案をしていただけますか?