Hallo Zusammen ich suche ein Code für eine .bat Datei das ich bei allen meinen Programmen meine Logindaten andauernd eingeben muss.
Also sprich: Programm A öffnen, Username, Tab, PW, Enter
Programm B öffnen, Username, Tab, PW, Enter
ect. (Aktuell ist es so)
Nach der Batch möchte ich die Usernamen und Pw's sowie die Wartezeit zwischen den Schritten anpassenlassen. Also einmal Doppelklick auf die .bat Datei, dann sollen alle meine 10-15 Programme nach und nach aufgehen.
Ich habe diesen Code gefunden, aber der Funktioniert bei mir nicht.
'Deklaration
Set Shell = CreateObject("WScript.Shell")
'Ausführen des Programmes
Shell.Run "C:\Programmpfad\Programm.exe"
WScript.Sleep 100
Shell.AppActivate "Rechner"
'Tastendruck simulieren
WScript.Sleep 500
Shell.SendKeys "user"
WScript.Sleep 500
Shell.SendKeys "{TAB}"
WScript.Sleep 500
Shell.SendKeys "PW"
WScript.Sleep 500
Shell.SendKeys "{ENTER}"
Bitte um Hilfe.
Also sprich: Programm A öffnen, Username, Tab, PW, Enter
Programm B öffnen, Username, Tab, PW, Enter
ect. (Aktuell ist es so)
Nach der Batch möchte ich die Usernamen und Pw's sowie die Wartezeit zwischen den Schritten anpassenlassen. Also einmal Doppelklick auf die .bat Datei, dann sollen alle meine 10-15 Programme nach und nach aufgehen.
Ich habe diesen Code gefunden, aber der Funktioniert bei mir nicht.
'Deklaration
Set Shell = CreateObject("WScript.Shell")
'Ausführen des Programmes
Shell.Run "C:\Programmpfad\Programm.exe"
WScript.Sleep 100
Shell.AppActivate "Rechner"
'Tastendruck simulieren
WScript.Sleep 500
Shell.SendKeys "user"
WScript.Sleep 500
Shell.SendKeys "{TAB}"
WScript.Sleep 500
Shell.SendKeys "PW"
WScript.Sleep 500
Shell.SendKeys "{ENTER}"
Bitte um Hilfe.