Hallo zusammen,
Mein Ziel:
11 Windows .exe Programme hintereinander zu starten - Diese benötigen einen Benutzernamen und Passwort welche ich mir im Vorfeld aus den Input-Boxen auslese.
Mein Problem:
Nach genau 3 Programmen die er richtig ausführt inkl. Benutzername und Passwort, startet er keine weiteren Programme?
Woran liegt das? An den Befehlen kann es meiner Meinung nicht liegen da die ja 3 Programme im Vorfeld richtig gestartet haben?
Leider konnte ich im Forum nichts dergleichen finden.
C
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Witron-Start", 245, 140, 339, 192)
$Input1 = GUICtrlCreateInput("Benutzername", 24, 16, 193, 21)
$Input2 = GUICtrlCreateInput("Passwort", 24, 40, 193, 21)
$Button1 = GUICtrlCreateButton("Start", 24, 64, 193, 33)
$Beenden = GUICtrlCreateButton("Beenden", 24, 104, 193, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Beenden
Exit
Case $Button1
$user = GUICtrlRead($Input1)
$pwd = GUICtrlRead($Input2)
;WVS
Run("X:\bin\wvs.exe")
WinWaitActive("Welcome to")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
WinWaitActive("WVS")
;CPS
Run("X:\bin\cps.exe")
WinWaitActive("Welcome to")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("Car Picking System - CPS Administration 2.1.0")
;LBS
Run("X:\bin\lbs.exe")
WinWaitActive("Welcome to")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("Logistic Bus System - LBS Administration 3.2.121")
;PCO-View
Run("X:\bin\.pcoview")
WinWaitActive("PCO View Login")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("bwms-app")
;Prodis
Run("X:\bin\pro_vb32.exe")
WinWaitActive("Welcome to")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("Protocol-Diagnosis-Information-System - Administration")
;qfiview
Run("X:\bin\qfiview.exe")
WinWaitActive("QFI View Login")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("QFIView")
;MFC
Run("X:\bin\mfc.exe")
WinWaitActive("Welcome to")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("Car Picking System - CPS Administration 2.1.0")
;AMS
Run("X:\bin\AMS.exe")
WinWaitActive("Log on AMS")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("AMS V2.10.7")
;BMIS
Run("X:\bin\BMIS.exe")
WinWaitActive("Log on BMIS")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(1500)
WinWaitActive("BMIS V2.15.0")
;AMdiShell
Run("X:\bin\AMdiShell.exe")
WinWaitActive("Login")
send($user)
send("{TAB}")
Send($pwd)
Sleep(1000)
Send("{ENTER}")
Sleep(3500)
WinWaitActive("*MdiShell V2.1.485.0")
Sleep(1000)
MsgBox($MB_SYSTEMMODAL, "Autostart", "Fertig!", 5)
Alles anzeigen
Würde mich über eure Tipps freuen