Es funktioniert ebenfalls die Endung .CMD, aber ich schätze, dass man das Fenster damit immer noch ganz kurz sieht.
Das ist eben die Eigenschaft von Stabelverarbeitungsdateien - sie werden über die Command Shell von Windows ausgeführt.
Man kann eine Batch-Datei minimiert starten, indem man eine zweite Batch-Datei erstellt, mit dieser man die "Haupt-Batch-Datei" aufruft.
Code:
@echo off
start /MIN %PFAD_ZUR_BATCH-DATEI% (ohne die % angeben, aber bei Leezeichen im Dateinamen den Pfad in Anführungszeichen setzen.)
exit
Weitere Wege sind mir nicht bekannt - lasse mich aber gerne eines besseren Belehren.
Viele Grüße,
haze303
PS: Falls du VBS*****ing beherrschst, könntest du auch die Batch-Datei als VBS "ums*****en", denn die starten im Hintergrund, falls man keine Eingabemaske erstellt hat.