Forum
Tipps
News
Menu-Icon

Batch-Datei unter WinXP

Hi,

wollte mir mal unter XP ne Batch-Datei zusammenbasteln, die mir eine Reihe von Programmen aufeinmal startet. Das Problem dabei ist nur, wenn ein Programm gestartet wurde, wird das Abarbeiten der Batch solange angehalten, bis das zuletzt gestartete Programm beendet wurde. Da das ja nicht Sinn der Sache ist würd ich gerne mal wissen, ob jemand nen Tipp (bzw. nen alternativen Vorschlag) auf Lager hat, wie ich das Problem behebe.

(thx & gr33ts)@all! 8)



Antworten zu Batch-Datei unter WinXP:

Das ist aber logisch. Batch ist ja Stapelverbarbeitung. Erst wenn der eine Stapel abgearbeitet ist, kommt der nächsten usw. So ist es seit DOs-Zeiten.

Hallo,

kommt auch darauf an was du für Programme starten willst. Sind es z.B. Windows-Programme hilft dir evtl. der Befehl start weiter.

Weitere Paramater für start sind unter start /? zu finden.

Vielleicht gibt es auch einen ganz anderen Weg für das Problem, aber dafür bräuchte man mehr Infos, z.B. um welche Programme es sich handelt.

Bei mir starten alle in der .bat Datei angegebenen Programme .
MUSTER für Internetstart
rem
ping -n 5 localhost > nul
C:\Programme\0190 warner\Warn0190.exe
ping -n 5 localhost > nul
C:\Programme\Zone Labs\ZoneAlarm\zlclient.exe
ping -n 5 localhost > nul
c:\windows\explorer.exe
rem

Hi,

das mit der Stapelabarbeitung ist mir schon klar. Aber wenn ich ein Explorer-Fenster aus der Batch starte wird diese Konvention ignoriert, das Explorer-Fenster angezeigt und sofort der nächste Befehl ausgeführt. Nur halt bei anderen Programmen nicht.

Tatsächlich sollen nur Win32-Programe gestartet werden, gsview32, ein paar Editoren, etc. Das mit dem 'start' hab ich auch schon versucht, funktioniert aber auch nicht. Welchen Effekt soll denn das 'ping' haben, einfach nur einen Moment warten?

gr33ts@all!  8)

Hallo,

der ping ist nur eine 5 sek. Pause da M$ den Befehlwait für unsinnig hält


Nochmals hallo!

Hab noch ein wenig probiert und es funktioniert jetzt so wie es soll. Der start-Befehl ist ein bißchen sehr eigenwillig bei der Übergabe von Parametern mit Anführungszeichen, deshalb hat es zunächst nicht geklappt.

Daher besten Dank für die Hilfe!

gr33ts@all!  8)

Hallo, das ist auch genau mein Problem.
Was ist mit Parametern in Anführungszeichen gemeint?
Unter Win ME brauchte man nur die Datei-Links untereinander schreiben (in Anführungszeichen weil Leerzeichen enthalten sind):

"C:\Programme\0190 Warner\0190warn.exe"
"C:\Programme\Zonealarm\zlclient.exe"
"C:\Programme\Firefox\firefox.exe"

und vor dem Browser wurden die Sicherheitsprogramme für das Internet gestartet um offline die Systemresourcen zu schonen. (Ein Antivirenprogramm startet beim Booten.)

Unter Win XP funktioniert das nicht mehr!
der Befehlscode: START /B "LW:\Pfad\Programm 1"
(Option B kein neues Fenster) wartet erst das Programmende ab bevor das zweite Programm gestartet wird!
Andere Versuche (call "LW:\Pfad\Programm 1"; run "LW:\Pfad\Programm 1"; ...) brachten auch nichts.
Für Aufklärung wäre dankbar
Dieter

Hallo,

mein Internetstart sieht so aus:

@echo on
start /B C:\Programme\Trillian\trillian.exe
start /B C:\Programme\Skype\Phone\Skype.exe
start /B C:\Programme\"Mozilla Thunderbird"\thunderbird.exe
start /B C:\Programme\"Mozilla Firefox"\firefox.exe
exit

Kann man aus einer Batch nicht eine 2. Batch anstossen ?? Damit würde mal ab da in 2 Ebenen arbeiten ....

ja mit call, aber bringt in diesem fall nichts.

Sind ja alles Windowsprogramme und der Batch muß nicht warten bis ein 2. Batch komplett ausgeführt wird.

is alt, aber hier die antwort für WinXP:

cd /D "C:\Programme\0190 warner\"
start /B "" "C:\Programme\0190 warner\Warn0190.exe"

cd /D "C:\Programme\Mozilla Thunderbird\"
start /B "" "C:\Programme\Mozilla Thunderbird\thunderbird.exe"

usw.

müsste klappen.


« Nvidia Monitor View nicht dargestelltBenutzer auf Localer Maschine mehr Rechte zuweisen »
 

Fremdwörter? Erklärungen im Lexikon!
Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...

Programm
Siehe Software...

Auslagerungsdatei
Die Auslagerungsdatei, auch bekannt als virtueller Speicher, ist ein wichtiges Element im Windows-Betriebssystem. Sie dient als Erweiterung des physischen Arbeitsspeicher...


Windows Datei-Verlauf löschen!

PNG Dateien verkleinern (Gratis-Tools - geht auch mit anderen Bildern!)
PNG Dateien bearbeiten (kostenlos mit Irfanview)
ZIP Archiv erstellen – Daten komprimieren!
WinZip: Daten mit Passwort sichern!