QB64 Phoenix Edition
Set Of More DOS Utilities - Printable Version

+- QB64 Phoenix Edition (https://qb64phoenix.com/forum)
+-- Forum: QB64 Rising (https://qb64phoenix.com/forum/forumdisplay.php?fid=1)
+--- Forum: Code and Stuff (https://qb64phoenix.com/forum/forumdisplay.php?fid=3)
+---- Forum: Utilities (https://qb64phoenix.com/forum/forumdisplay.php?fid=8)
+---- Thread: Set Of More DOS Utilities (/showthread.php?tid=990)



Set Of More DOS Utilities - eoredson - 10-20-2022

Find attached a file called the set of more dos utilities..

First, this is not QB64. Instead it is QB45/QB71/VBdos..

Next, you get what you see. Some utilities work. Some do not.

There is an imbedded \examples directory with 50 sample files.

Erik.

The packing list is:

Code: (Select All)
More public domain Dos utilities v72.0a packing list:

Runtime files:

  Filters: (delete any old TEE*.COM first)..

  TEE.EXE      --  Piping redirection program
    (sends tee stdin to screen/file)
  TEE2.EXE      --  Piping redirection program
    (sends tee stdin to screen/printer/file)
  TEE3.EXE      --  Piping redirection program
    (sends tee stdin to screen/printer/aux/file)

  PD Swap Utility:

  SHROOM.COM    --  Program swapping utility
  SHROOM.DOC    --  Program documentation
  SHROOM.TXT    --  Program text info

  More DOS Utilities (streaming pipe programs):

  FINDY.EXE    --  Pipe find utility
    (sends piped searched stdin to output)
  ZSORT.EXE    --  Pipe sort utility
    (sends piped sorted stdin to output)

  More DOS Utilities (streaming):

  DELDIR.EXE    --  Directory delete utility
  DELETE.EXE    --  File delete utility
  DIRATTR.EXE  --  File/directory attribute display utility
  DIRS.EXE      --  Directory display utility
  DRIVES.EXE    --  Drive display utility
  LISTVOLS.EXE  --  Volume display utility
  MAKDIR.EXE    --  Directory make utility
  MKSERIAL.EXE  --  Volume serial change utility
  MKVOLBPB.EXE  --  Volume bpb update utility
  NAMEIT.EXE    --  File rename utility
  NEWDIR.EXE    --  Directory change utility
  NEWNAME.EXE  --  Dos 8.3 file rename utility
  NEWVOL.EXE    --  Volume update utility
  PARSE.EXE    --  Stdin parse example utility
  RDSERIAL.EXE  --  Volume serial display utility
  RDVOLUME.EXE  --  Volume findfirst label display utility
  READDLL2.EXE  --  .dll file description utility
  READQLB.EXE  --  .qlb file description utility
  RENDIR.EXE    --  Directory rename utility
  RENVOL.EXE    --  Volume rename utility
  SETATTR.EXE  --  File/directory attribute change utility
  TOUCH.EXE    --  File update utility
  TOUCHDIR.EXE  --  Directory update utility
  TOUCHVOL.EXE  --  Volume update utility
  TREEDEL.EXE  --  Directory delete utility
  TYPEA.EXE    --  ANSI file content display utility
  TYPEY.EXE    --  File content display utility
  WHEREIS.EXE  --  File search utility
  XCOUNT.EXE    --  Directory/file count utility
  XDIR.EXE      --  File display utility
  XTREE.EXE    --  Directory sort utility
  ZIPLOOK.EXE  --  Zip file description utility

  More DOS Utilities (non-streaming):

  ASCII.EXE    --  Ascii chart maker
  BIOS.EXE      --  Reads bios list using inline assembly
  CLOCK1.EXE    --  Display current date\time in window.
  COUNT.EXE    --  Counts files/lines/bytes of code
  DISKCOMP.EXE  --  Compares diskettes in drive A:
  DISKCOPY.EXE  --  Copies diskette from A: to A:
  FILECOMP.EXE  --  Compares byte values of two files
  FINDCODE.EXE  --  Program to locate SUB statements
  FINDDOC.EXE  --  Program to locate keywords
  FINDVAR.EXE  --  Program to locate variables
    FIND.DOC      --  Documentation for find utilities
  HEXCALC.EXE  --  Hex-to-Dec calculator
  HEXLIST.EXE  --  Hex chart maker
  LOWERDTR.EXE  --  Modem port utility
  MACHINE.EXE  --  Local workstation name display utility
  RAISEDTR.EXE  --  Modem port utility
  RUNPROG.EXE  --  Starts command line programs
  SCRNSAVE.EXE  --  Starts Windows screen saver
  SERIAL.BAS    --  Creates a serial number from date/time
  UNINSTAL.EXE  --  Generic uninstal utility for DOS
    SAMPLE.CFG    --  Uninstal config file
  WHATIS.EXE    --  Expression parser
    TROOLEAN.DOC  --  Extended boolean charts

  Windows utilities:

  LIB.EXE      --  Library program to create and edit .lib files
  MEM.EXE      --  Displays various DOS memory settings
  NMAKE.EXE    --  Compiles programs based on makefile instructions
  START.EXE    --  Windows utility to launch programs

  Misc. files:

  AUTHOR.BAT    --  Author information program
  AUTHOR.TXT    --  Author information file
  BIOS.TXT      --  BIOS equipment list
  BREAK.TXT    --  Notes on DOS break flag
  COHESION.TXT  --  Info for utility usage
  COMPILE.LST  --  Compiler switches list
  COMPILE.TXT  --  Instructions on compiling
  CTRL.TXT      --  Short note on Control-Break
  DATETIME.TXT  --  Further date\time explanations
  ERROR.TXT    --  List of DOS error codes
  EXAMPLE?.BAT  --  Examples using utilities
  PSPTRICK.TXT  --  Text on file handles
  SERIAL.TXT    --  Info on disk serial number
  UPGRADE1.TXT  --  Latest upgrade notes
  UPGRADE2.TXT  --  Old upgrade notes
  US.TXT        --  U.S. Constitution
  VERSION.LST  --  Most recent upgrade notes

  Misc. list files:

  ASCII.TXT    --  Text file of ascii codes
    ASCII1.TXT    --  Ascii codes 0 to 127
    ASCII2.TXT    --  Ascii codes 128 to 255
  HEX.TXT      --  Text file of hex codes
    HEX1.TXT      --  Hex codes 0 to 127
    HEX2.TXT      --  Hex codes 128 to 255

  Misc. readme list files:

  README.COM    --  Readme program for readme.txt
    README.TXT    --  Description of utilities
  READIT2.COM  --  Readme program for disclaim.doc

  Misc. utilities:

  DOBREAK.BAT  --  Example to check DOS break flag state
  CHECKBRK.COM  --  Returns Errorlevel of break flag
  CLEARBRK.COM  --  Clears break flag in DOS
  COUNTBRK.COM  --  Displays actual value of break flag
  SETBRK.COM    --  Sets break flag in DOS
  ZIPCHECK.BAT  --  Batch program to check .zip files
    BADCHECK.DAT  --  Used by Zipcheck.bat
    ZIPCHECK.DAT  --  Used by Zipcheck.bat

  Misc. imbedded file source:

  \Examples\*.Zip  --  Over 50 examples in BASIC programming.

  \Copyit55\*.Zip  --  File copy utility.
  \Hexxit86\*.Zip  --  Hex editor utility.
  \Stree32\*.Zip    --  Directory display utility.
  \Whatis40\*.Zip  --  Whatis expression parser.

Source files:

  BC7.INC      --  Backward compatible file for BC7 (PDS v7.10) compiling
  BC71.INC      --  Backward compatible file for BC7 (PDS v7.10) compiling

  WHATIS.INC    --  Include file for Whatis

  ERROR.BAS    --  Error function source for VB
  ERROR.LIB    --  Error function library for VB
  ERROR2.BAS    --  Error function source for QB
  ERROR2.LIB    --  Error function library for QB

  *.BAS        --  Program sources
  *.BI          --  Source headers

  MAKEALL.BAT  --  Makes all programs.
  LINKALL.BAT  --  Links all programs.

  MAKEFILE      --  Compiler directives for NMAKE.EXE with VB Pro v1.00
  MAKEFILE.NMK  --  Compiler directives for NMAKE.EXE with VB Pro v1.00
  MAKEFILE.BC7  --  Compiler directives for making with BC7 (PDS v7.10)
  MAKEZIP.BAT  --  Makes Ziplook.exe w/ BC7 (PDS v7.10)
  NOEDIT.OBJ    --  Line input editing stub file
  KEYTRAP.ASM  --  Assembly program to trap Control-Break
  KEYTRAP.OBJ  --  Precompiled source to Keytrap.asm
  SWAPBAS.ASM  --  Source to Runprog.exe swapper
  SWAPBAS.OBJ  --  Precompiled Runprog.exe swapper
  ZIPVIEW.ASM  --  Source to .zip viewing
  ZIPVIEW.OBJ  --  Precompiled .zip viewing source

Auxiliary files:

  *.ASI        --  ASIC v5.00 program source
  *.BAT        --  Batch programs
  *.DOC        --  Documentation files
  *.PRJ        --  ASIC v5.00 project files
  *.LST        --  List files
  *.TXT        --  Text files

Temporary files:

  *.BAK        --  Text editor backup files
  *.MAP        --  Linker map files
  *.OBJ        --  Compiler object files

Required compiling files for VB Pro v1.00:

  BC.EXE        --  The VB Pro v1.00 compiler
  LINK.EXE      --  Most recent Linker
  VBDOS.LIB    --  VB Pro v1.00 interrupt assembly library
  VBDCL10E.LIB  --  VB Pro v1.00 standalone library
  VBDRT10E.LIB  --  VB Pro v1.00 runtime library
  VBDRT10E.EXE  --  VB Pro v1.00 runtime module

Required compiling files for Ziplook.exe or for BC7 (PDS v7.10) compiling:

  BC.EXE        --  The BC v7.10 compiler
  LINK.EXE      --  Most recent Linker
  DTFMTER.LIB  --  BC v7.10 date/time format library
  QBX.LIB      --  BC v7.10 interrupt assembly ibrary
  BCL71EFR.LIB  --  BC v7.10 standalone library
  BCL71ENR.LIB  -  BC v7.10 standalone library
  BRT71EFR.LIB  --  BC v7.10 runtime library
  BRT71EFR.EXE  --  BC v7.10 runtime module

Required compiling files for assembly source:

  TASM.EXE      --  Turbo assembler 4.0, or any later MASM compilers

Filegate project files:

  FILE_ID.DIZ  --  Standard distribution text file

These programs and source are hereby placed into the public domain 2014.

The Author respects the Authors of included PD/Shareware programs.

-end-