Programm per Batch Datei minimiert und verzögert starten
Habe mir eine Batch Datei erstellt um ein Programm verzögert zu starten.
Option Explicit
Dim objShell
Dim intWarten
intWarten = 75000 ' Millisekunden
WScript.Sleep intWarten
Set objShell = Wscript.CreateObject("Wscript.Shell")
objShell.Exec ("C:\Programme\Name\Programm.exe")
Nun startet dieses Programm aber nicht minimiert, wie kann ich dies noch in die Datei entsprechend einbinden.
Und ist es auch noch möglich ein weiteres Programm zu starten, aber erst nach einer weiteren Pause nach start der ersten Datei, oder benötige ich hierzu eine zweite Batchdate mit einer anderen Verzögerung ??
Option Explicit
Dim objShell
Dim intWarten
intWarten = 75000 ' Millisekunden
WScript.Sleep intWarten
Set objShell = Wscript.CreateObject("Wscript.Shell")
objShell.Exec ("C:\Programme\Name\Programm.exe")
Nun startet dieses Programm aber nicht minimiert, wie kann ich dies noch in die Datei entsprechend einbinden.
Und ist es auch noch möglich ein weiteres Programm zu starten, aber erst nach einer weiteren Pause nach start der ersten Datei, oder benötige ich hierzu eine zweite Batchdate mit einer anderen Verzögerung ??
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 104764
Url: https://administrator.de/contentid/104764
Ausgedruckt am: 22.11.2024 um 18:11 Uhr
4 Kommentare
Neuester Kommentar
Habe mir eine Batch Datei erstellt um ein Programm verzögert zu
starten.
starten.
ok, du hast dir ein SCRIPT geschrieben. Eine Batch-Datei basiert auf DOS-Kommandos und ist was anderes.
Nun startet dieses Programm aber nicht minimiert, wie kann ich dies
noch in die Datei entsprechend einbinden.
noch in die Datei entsprechend einbinden.
verwende den RUN Syntax der objShell Funktion:
objShell.RUN "C:\Programme\Name\Programm.exe",0,TRUE
Und ist es auch noch möglich ein weiteres Programm zu starten,
jaobjShell.RUN "C:\Programme\Name\ZWEITESProgramm.exe",0,TRUE
aber erst nach einer weiteren Pause nach start der ersten Datei,
jaintWarten = 80000 ' Millisekunden
WScript.Sleep intWarten
oder benötige ich hierzu eine zweite Batchdate mit einer anderen
Verzögerung ??
Verzögerung ??
nein
Option Explicit
Dim objShell
Dim intWarten
Set objShell = Wscript.CreateObject("Wscript.Shell")
intWarten = 75000 ' Millisekunden
WScript.Sleep intWarten
objShell.RUN "C:\Programme\Name\Programm.exe",0,TRUE
intWarten = 80000 ' Millisekunden
WScript.Sleep intWarten
objShell.RUN "C:\Programme\Name\ZWEITESProgramm.exe",0,TRUE
Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)