.exe nach Zeitplan starten?

07/29/2016 14:26 »HIVEE▲«#1
Moin

ich habe eine Frage und zwar geht es darum das ich eine .exe alle halbe Stunde starten lassen wil, 20 sekunden nach dem start muss enter gedrückt werden.

Meine Frage ist jetzt ob man das irgendwie automatisieren kann? Also autostart und der klick der Enter Taste nach 20 Sekunden.

MfG.Phillip
07/29/2016 14:50 alpines#2
Mit AutoIt ist das sehr einfach zu bewerkstelligen, schau es dir mal an.
Die Befehle die du brauchst sind Schleifen, ControlSend/Send, ShellExecute und Sleep.
07/29/2016 20:55 »HIVEE▲«#3
Vielen dank werde ich mir gleich mal anschauen :)
habe es jetzt aber ich check das nicht so ganz kann mir da jemand helfen? :D
07/30/2016 16:00 Bench#4
Visual Basic.NET
Code:
Public Class Form1
    Dim delay As Integer = 20
    Dim half As Integer = 30
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        Try
            Process.Start("")
            Timer1.Start()
        Catch ex As Exception

        End Try
    End Sub

    Private Sub Timer1_Tick(sender As System.Object, e As System.EventArgs) Handles Timer1.Tick
        delay -= 1
        If delay = 0 Then
            Timer1.Stop()
            SendKeys.Send("{ENTER}")
            Timer2.Start()
        End If
    End Sub

    Private Sub Timer2_Tick(sender As System.Object, e As System.EventArgs) Handles Timer2.Tick
        half -= 1
        If half = 0 Then
            Timer2.Stop()
            Application.Restart()
        End If
    End Sub
End Class
Timer 1 Intervall: 1000
Timer 2 Intervall: 60000
07/31/2016 18:44 Mr.Benson#5
Exe nach Zeitplan ausführen ohne Hintergrund-Prozess:
Windows-Taste + R (Ausführen) und taskschd.msc eingeben was die Aufgabenplanung öffnet. Dort eine neue Aufgabe hinzufügen ;)