Warten auf Beenden einer Shell-Anweisung



Excel-Version: 8.0 (Office 97)
nach unten

Betrifft: Warten auf Beenden einer Shell-Anweisung
von: fred74
Geschrieben am: 18.07.2002 - 16:31:31

Im VBA-Code rufe ich per shell eine Batch-Verarbeitung auf. (Shell "C:\temp\PMtoC.bat")

Wie kann ich auf das vollständige Abarbeiten dieses Batches warten?

nach oben   nach unten

Re: Warten auf Beenden einer Shell-Anweisung
von: Andreas
Geschrieben am: 18.07.2002 - 17:58:45

Hallo Fred,

schau Dir mal dieses Beispiel von Hans an:
https://www.herber.de/mailing/101800h.htm

Viel Spaß,
Andreas

nach oben   nach unten

Re: Warten auf Beenden einer Shell-Anweisung
von: fred74
Geschrieben am: 19.07.2002 - 09:03:27

funktioniert bei mir leider nicht. Das Programm wird einfach nur gestartet - aber es wird nicht gewartet, bis es bis zu Ende ausgeführt ist.

Noch eine Idee???


nach oben   nach unten

Re: Warten auf Beenden einer Shell-Anweisung
von: Hans W. Herber
Geschrieben am: 19.07.2002 - 10:44:34

Hallo Fred,

das Funktionieren von API-Aufrufen ist Windows-Versionsabhängig. Wenn Du beispielsweise mit WindowsNT arbeitest, wirst Du die Referenzierung von "Kernel32" anpassen müssen.

hans


nach oben   nach unten

Re: Warten auf Beenden einer Shell-Anweisung
von: fred74
Geschrieben am: 19.07.2002 - 11:02:30

Ich habe tatsächlich NT4. Wie muss ich denn die Parameter ändern???

Vielen Dank für die Hilfe.


nach oben   nach unten

Re: Warten auf Beenden einer Shell-Anweisung
von: Hans W. Herber
Geschrieben am: 19.07.2002 - 11:29:23

... war wohl ein Irrtum, an Kernel lags nicht.
Vielleicht kommst Du mit der folgenden Microsoft-Seite weiter:
http://support.microsoft.com/default.aspx?scid=kb;DE;q129796

hans

nach oben   nach unten

Re: Warten auf Beenden einer Shell-Anweisung
von: fred74
Geschrieben am: 19.07.2002 - 12:28:29

leider nicht - hat nicht irgendjemand so eine Lösung in petto - wäre echt sehr nett.

Vielen Dank


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Warten auf Beenden einer Shell-Anweisung"