Doslfn


      doslfn [switches]
      doslfnmns [switches]
Installs support for the Long Filename interrupts as supported by Windows in a DOS BOX.

Switches

  /H
  Display the help screen.

  /D
  Disable DOSLFN.

  /S
  Show DOSLFN's status and settings.

  /U
  Unload TSR.

  /W{+|-}
  Turn on or off write access (default: on).

  /~{+|-}
  Turn on or off tilde usage (default: off).

  /T{+|-}
  Turn on or off the tunnel effect (preserve Long Filenames when necessary)
  (default: off).

  /C{+|-}
  Turn on or off CD-ROM Joilet support (default: on if SHSUCDX present).

  /I{+|-}
  Re-enter DOS via InDOS flag and reset drive (turn on or off).

  /R{+|-}
  Turn on or off setting of read-only flag on CD-ROM files (default: on).

  /O[N]
  Set time zone N or if N not present, use the TZ environment
  variable.

  /Z:table
  Load the Unicode conversion table pointed to by table (Volkov .TBL
  format).

  /M:bytes
  Declare the size, in bytes, of the internal heap.

  /MS:bytes
  Declare the maximum length of short filename paths.

  /ML:bytes
  Declare the maximum length of long filename paths.

  /MN:bytes
  Declare the maximum length of long filenames.

  /P:path
  Declare the working directory for the .TBL, .JLT, and .386 files.

  /L{d|e}
  Set the langauge for DOSLFN.  d for German, e for English.

Notes

DOSLFN provides the necessary and documented long filename interrupts for usage by DOS programs for accessing long filenames. The method DOSLFN uses to provide long filenames is compatible with Windows, using the VFAT filesystem. DOSLFNMS is a smaller version of DOSLFN that supports only English and has a smaller resident size.
Copyright © 1998 Jim Hall
This file is derived from the FreeDOS Spec Command HOWTO. See the file H2Cpying.txt for copying conditions.