Batchprogramm und aufgerufene EXEs

Kann man ein Batchprogramm weiter abarbeiten lassen, obwohl ein von dort ausgeführtes EXE-Programm noch nicht beendet wurde?
(WinNT4.0)

Hintergrund:
Ich habe eine Batchdatei als Logon-Script eingerichtet und bei der NT-Anmeldung bleibt das Script dann in der aufgerufenen Anwendung hängen (DOS-Box bleibt offen) und läuft erst dann weiter, wenn das aus der Batch aufgerufene Anwendungsprogramm beendet wird.

Gruß
Wolfgang

Kann man ein Batchprogramm weiter abarbeiten lassen, obwohl
ein von dort ausgeführtes EXE-Programm noch nicht beendet
wurde?
(WinNT4.0)

Ja, das ist ohne weiteres möglich (s.u.)

Hintergrund:
Ich habe eine Batchdatei als Logon-Script eingerichtet und bei
der NT-Anmeldung bleibt das Script dann in der aufgerufenen
Anwendung hängen (DOS-Box bleibt offen) und läuft erst dann
weiter, wenn das aus der Batch aufgerufene Anwendungsprogramm
beendet wird.

Am Besten rufst Du die Anwendung mit dem Befehl „Start“ auf. Es wird eine neue DOS-Shell geöffnet und Dein Skript läuft gleich weiter.

Hier ein Beispiel:

@echo off
net use H: \server\homeshare$
net use G: \server\group
start /MIN c:\winnt\notepad.exe
net use I: \server\install
net use P: \server\apps

Viel Spass

Markus

Jau, danke. Bin etwas vergesslich :wink:

Kann man ein Batchprogramm weiter abarbeiten lassen, obwohl
ein von dort ausgeführtes EXE-Programm noch nicht beendet
wurde?
(WinNT4.0)

Hier ein Beispiel:

@echo off
net use H: \server\homeshare$
net use G: \server\group
start /MIN c:\winnt\notepad.exe
net use I: \server\install
net use P: \server\apps

Viel Spass

Markus