|I must admit that the qeustion posted may have been clearer ... the problem is that windows remain open, not that the windows are opened all at once, or one by one.|
The answer in post 3 is the direction I'm wanting to go : "Some applications have options/settings to control what happens when multiple instances are running, including passing the request along to an existing instance. Check your application's documentation."
The problem is of course, that that would depend on each of the applications.
I COULD propose the question differently, suppose I do this :
start /w "" "notepad 1.txt"
start /w "" "notepad 2.txt"
and, my goal would be this : Upon launching the second line - which only occurs after the application start by line 1, has been terminated, line 2 will be launched.
Now, the REAL problem is that the script that is launching all of this, is a controller script. It would be marking if the TXT file (in this case) is evaluated in some way. And then, when evaluated, the window showing file 1.txt may be closed.
This CAN be done by opening the same sort of application, for another file ... but, for some executables, he just leaves the application (in this case Notepad), open with file1.txt
And, I want to stop that program, but not by additionally closing it. That would be an extra action, which I need to repeat 1000 times, if my list is 1000 files.
I'm sure I'm not the first with such kind of ideas, but I'm struggling here. It works just fine with certain extensions, and really bad with most other extensions.