I don't want to start an argument, Jack, but I have to say a few things

The command processor in NT is not "DOS", but it is still a command processor. The FOR command in NT4 is improved over NT3.5x and Win2k's one is even better. With the /F switch, for example, you can read each line of a text file and extract a word.

For example:

text file is

server1
server2
server3

Command line is

FOR /f %a in (filename.txt) do copy blah.txt \\%a\admin$

this will copy that file to those servers. Changing to

FOR /f %a in (filename.txt) do start /min cmd /c copy blah.txt \\%a\admin$

will start 3 CMD's and do the copy all at once. If you filename.txt had 2 dozen servers in it, you would suddenly have 24 CMD.exe's copying a file - very powerful.

KiX could do this to, but it would have to OPEN the file, READLINE it and COPY or SHELL then CLOSE the file.

FOR also supports Tokens. If your filename was

server1,share
server2,different share
server3,another share

then there are 2 columns of tokens, separated by comma. You can set the delimiter and the end of line character.

use FOR /? for more information.

cj