Einzelnen Beitrag anzeigen
Ungelesen 30.06.10, 11:59   #2
haze303
xor eax, eax
 
Benutzerbild von haze303
 
Registriert seit: Sep 2009
Beiträge: 592
Bedankt: 466
haze303 ist noch neu hier! | 1 Respekt Punkte
Standard

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.
__________________
Desktop: Arch Linux | Laptop: Arch Linux
VM: Windows 7, Windows XP, Fedora 14, Arch, Windows Server 2008 R2 Enterprise
haze303 ist offline   Mit Zitat antworten