[comp.binaries.ibm.pc.d] Non-resident pushdir

ts@uwasa.fi (Timo Salmi LASK) (11/19/89)

Sat 18-Nov-89: There are several nice memory resident push/pop
directory utilities around. As you know pushdir stores the name of
the directory where you are. You can then change the directory (and
the drive) as much as you like, and popdir takes you right back to
the original directory. But memory resident programs tend to pile
up, and I started thinking whether push/pop can be achieved using
non-resident batch methods. PUSHDIRE.BAT and POPDIRE.BAT together
with SETPUSHD.EXE do this by juggling the environment variables. I
pushed these files in my batch file collection and updated it to be
tsbat12.arc. You can pop them from there.  Available by anonymous
ftp as usual.
...................................................................
Prof. Timo Salmi                                (Site 128.214.12.3)
School of Business Studies, University of Vaasa, SF-65101, Finland
Internet: ts@chyde.uwasa.fi Funet: vakk::salmi Bitnet: salmi@finfun

TSBAT12.ARC     Batch file collection, T.Salmi  
Filename        Comment                             Date      Time    CRC
--------        --------------------------------    ----      ----    ---
ADDPATH.BAT     Append directories to the path    10-28-89  19:37:46  953F
C.BAT           Lazy changing of directory        10-31-89  17:17:36  C5AD
ENTER.TXT       To substitute pressing enter      10-30-89  09:24:46  498B
LINK1.BAT       How to link batch files together  10-31-89  14:26:14  5946
LINK2.BAT       Batch link demo's second file     10-28-89  19:52:46  3048
LOCATE.BAT      Find file, case insensitive       10-31-89  20:25:14  EF01
LOGRUN.BAT      Log program usage, and run        10-31-89  14:26:04  A791
MAKESURE.BAT    Simple command.com virus warning  10-27-89  06:49:00  BD84
POPDIRE.BAT     Restore (pop) saved directory     11-18-89  16:19:46  3AAE
POPPATH.BAT     Restore the saved path            10-28-89  19:38:04  9789
PUSHDIRE.BAT    Non-resident push directory       11-18-89  16:25:38  5489
PUSHPATH.BAT    Save the current path             10-28-89  19:38:24  C93D
RUN.BAT         Testing for viruses               02-26-89  14:48:28  314B
SCOPY.BAT       Copy a file with a single device  10-28-89  19:56:08  8A9B
SETCOM.BAT      Secure your command.com           10-28-89  19:41:08  B488
SETPUSHD.EXE    Program for nonresident pushdire  11-18-89  16:09:56  2BBD
STAR.TXT        Auxiliary separator for logging   10-30-89  09:27:04  655C
TSBAT.INF       Document                          11-18-89  17:03:56  6F43
TSBAT.NWS       News concerning this package      11-18-89  16:52:58  0DC6
TSPROG.INF      List of PD programs from T.Salmi  10-28-89  16:59:34  D436
VAASA.INF       Info: Finland, Vaasa, U of Vaasa  06-23-89  08:30:20  88AB
WHERE.BAT       Find given file on your harddisk  10-31-89  17:29:42  0550
----            ------             ------  -----
0022             25959              17053   35%