Ich arbeite mit den "GNU Utilities for Win32".
Das "UnixDos Toolkit for Windows" beinhaltet wiederum "wait_end.exe",
das genau das macht, was ich bei den "GNU Utils..." vermisse:
"wait_end.exe $BEFEHL" wartet, bis $BEFEHL abgearbeitet ist und macht
erst dann weiter.
Gibt es eine Mᅵglichkeit, das selbe mit einer Freeware-Lᅵsung zu erreichen?
CU,
Mᅵszi.
Das ist in einem Batchscript doch sowieso Standard? Ansonsten suchst du
vermutlich den 'start'-Befehl von cmd.exe.
Stefan
Stefan Reuther schrieb:
> Daniel Meszaros wrote:
>> [...]
>>
>> "wait_end.exe $BEFEHL" wartet, bis $BEFEHL abgearbeitet ist und macht
>> erst dann weiter.
>
> Das ist in einem Batchscript doch sowieso Standard? Ansonsten suchst du
> vermutlich den 'start'-Befehl von cmd.exe.
Aus den GNU Utilities for Win32 heraus aufgerufen, funktionierte "start"
nicht wie gewollt: Eine Schleife produziert bei mir Konvertierungsjobs
mit sich �ndernden Parametern. Bei "start" wurden s�mtliche
Konvertierungsscripte auf einen Rutsch gestartet - bei "wait_end" wurde
wie gew�nscht gewartet, bis ein Script abgeschlossen ist, bevor das
n�chste begann. :-/
"wait_end" ist im Grunde prima - nur w�re mir eine kostenlose Software
mit gleicher Funktionalit�t lieber.
CU,
M�szi.
Ich habe jetzt die Shell von den "GNU Utilities f�r Windows" nicht
installiert, aber f�r die Cygwin- bzw. MSYS-Shell gilt:
notepad foo.txt wartet
notepad foo.txt & wartet nicht
cmd /c "start notepad foo.txt" wartet nicht
cmd /c "start /wait notepad foo.txt" wartet
Stefan