Chuck Guzis wrote:
I'm using DOS 7.01 (or something like it that
hosts Win98, but I'm
not running Windows) and using DOSLFN to support long file names.
Does 4DOS support long file name references?
Yes, it would seem that it does - from the install readme for v7.50:
When installing 4DOS under Windows 95/98 we recommend that you do NOT
use a "long" directory name. If you do, you will have to know and use
the equivalent short name to load 4DOS in CONFIG.SYS; it's easier to
simply use a short name from the beginning. (This is not a 4DOS
limitation. It's because DOS, which starts before Windows 95/98 and
loads the primary command processor, cannot handle long file names.
While 4DOS fully supports long file names, to make DOS work well it
is best to install 4DOS in a directory with a short name.)
Grab a copy from
http://www.jpsoft.com/ftp/free/4dos750.exe
Or if you're feeling insane, grab the source from
http://www.4dos.hit.bg and
build it yourself :-)
I'd like to see a
COMMAND.COM with lfn support and
some of the handy
batch extensions of Win2K, such as nested FORs.
I believe that the 4DOS batch extensions were about as powerful as it ever got
for MS platforms (short of switching to something like Perl). It always amazed
me at just how limited the standard MSDOS / NT shell batch language was, but
then I got spoiled by UNIX platforms...
cheers
Jules