GENWiki

Premier IT Outsourcing and Support Services within the UK

User Tools

Site Tools


archive:computers:muf161

Table of Contents

                               The
                             Fabulous
     ####       ####        ###    ###         ##########
     #####     #####        ###    ###         ##########
     ### ##   ## ###        ###    ###         ###
     ###  ## ##  ###        ###    ###         ########
     ###   ###   ###        ###    ###         ########  
     ###    #    ###        ###    ###         ###
     ###         ###        ###    ###         ###
     ###         ###  ##    ##########   ##    ###     ##
     ###         ###  ##     ########    ##    ###     ##
                               List 
                (MicroSoft's Undocumented Features)
                        Volume 1  Number 6

1) TRUENAME

  Internal DOS 5.0 command.  Canonicalize a filename or path (using
  DOS interrupt 21h, function 60) prints the actual directory.
  SYNTAX
  TRUENAME filename      prints the complete path to file
  TRUENAME directory     prints the complete path to directory
  Note: If the path is in a network, it starts with a \\machine-name
                            Michael Larsson
  TRUENAME is analogous to the "whence" command in the UNIX Korn
  shell.  It returns the real fully qualified pathname for a command.
  TRUENAME is useful in networks, where a physical drive may be mapped
  to a logical volume, and the user needs to know the physical location
  of the file.  It ignores the DOS SUBST, and JOIN commands, or network
  MAPped drives.
  It is an undocumented MS/DOS feature, but is documented in 4DOS as
  follows:
  SYNTAX        (Internal DOS 5.0 / 4DOS)

TRUENAME [d:][path]filename

  PURPOSE
  Returns a fully qualified filename.
  COMMENTS
  TRUENAME will see "through" JOIN and SUBST commands, and requires
  MS-DOS 3.0 or above.
  EXAMPLE
  The following command uses TRUENAME to get the true pathname for a
  file:
  c:\> subst d: c:\util\test
  c:\> truename d:\test.exe
  c:\util\test\test.exe
                            Dennis McCunney
  TRUENAME : will reveal the full name drive and path of the filename.
  If you specify a wildcard ('*') in the filename, it will expand
  the filename to use question marks instead. If the path includes
  the ..\ sequence, TRUENAME will examine the directory structure and
  calculate the path.  Stranger still, the line:
      TRUENAME \CRONK\FLIBBET\..\ART
      produces the response:
      C:\CRONK\ART
  even if the directories \CRONK\FLIBBET and the file ART don't exist!
  Don't expect this command to work across networks.
                            PC Magazine #212 Pg. 48-49
                            Forwarded by:
                            Rodney Atkins



/data/webs/external/dokuwiki/data/pages/archive/computers/muf161.txt · Last modified: 2002/06/22 13:10 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki