Vbs aus batch starten ohne neues fenster, batch soll weiterlaufen und sich wieder beenden
Hallo,
ich möchte aus einer cmd-Datei ein vb-Script starten, ohne daß sich ein neues Fenster öffnet und die cmd soll weiterlaufen UND (wichtig) sich am Ende auch wieder schließen.
Eigentlich kein Problem, dachte ich, aber so ganz mags nicht.
test.vbs
Erster Versuch (test.cmd):
Damit läuft die cmd sofort bis zum Ende durch, das EAF (Eingabeaufforderungsfenster) schließt sich wieder. Aber es öffnet sich ein zweites EAF für den cscript.exe-Prozess (In der Titelleiste steht C:\windows\system32\cscript.exe), welches sich erst nach Ende der vbs-Datei (10 Sekunden) schließt. So gehts also nicht.
Zweiter Versuch:
Damit öffnet sich kein zusätzliches EAF für cscript.exe, die cmd-Datei wird auch sofort bis zum Ende abgearbeitet, aber das EAF schließt sich erst, wenn die vbs-Datei durch ist.
Ich hab schon mit den Parametern von start und cscript.exe rumprobiert, aber ich komm nicht zum gewünschten Ergebnis. Übrigens, wenn man die test.cmd aus einem bereits geöffneten EAF startet, läuft sie sofort durch und man steht wieder am prompt, aber es soll per Doppelklick auf die test.cmd funktionieren.
Was tun?
Gruß
AlbMin
ich möchte aus einer cmd-Datei ein vb-Script starten, ohne daß sich ein neues Fenster öffnet und die cmd soll weiterlaufen UND (wichtig) sich am Ende auch wieder schließen.
Eigentlich kein Problem, dachte ich, aber so ganz mags nicht.
test.vbs
wscript.sleep 10000
Erster Versuch (test.cmd):
start cscript.exe //nologo test.vbs
echo weiter gehts
Zweiter Versuch:
start /B cscript.exe //nologo test.vbs
echo weiter gehts
Ich hab schon mit den Parametern von start und cscript.exe rumprobiert, aber ich komm nicht zum gewünschten Ergebnis. Übrigens, wenn man die test.cmd aus einem bereits geöffneten EAF startet, läuft sie sofort durch und man steht wieder am prompt, aber es soll per Doppelklick auf die test.cmd funktionieren.
Was tun?
Gruß
AlbMin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 246406
Url: https://administrator.de/forum/vbs-aus-batch-starten-ohne-neues-fenster-batch-soll-weiterlaufen-und-sich-wieder-beenden-246406.html
Ausgedruckt am: 24.04.2025 um 11:04 Uhr
5 Kommentare
Neuester Kommentar
darf man fragen was der Grund ist ? Kenne keinen anderen Weg, außer das ganze in eine EXE zu packen.