Here is my set of 4DOS batch file utilities and routines for 4DOS version 5.0 (revision D or E required). They are all freeware, so send money only if you feel like doing so. Please distribute this ZIP in its original form, including all the files listed below. Almost all the .BTM files understand the '/?' (help) -option and are ment to be self-documenting. So use it to find out more about the files. .BTM files marked with '*' are required by some other(s), so deleting them may cause the other one(s) to fail. Any comments or suggestions welcome: Jouni V„„riskoski FILES in ZIP: baseconv btm Convert numbers from base to base dec2roma btm decimal to Roman numeral system conversion diskwait btm * Wait for a disk insert/remove. du btm Recursive Disk Usage listing /w all DIR options exp btm Exponent funtion. fact btm Calculates factorials of numbers files btm * File selection routine for batch files getopts btm * Command line option parsing routine for batch files. getser btm * Gets the disk serial number routine for batch files. man btm Tries to find documentation for the given external command. man dat sample database for MAN.BTM. menu btm Simple MENUing utility for 4dos. ml btm Calculates mathematical functions using Mclaurin series msgbox btm * Display a message in a box on screen. playnote als - alias file for PLAYNOTE.BTM playnote btm Song player. *.not - sample song files for playnote randdemo btm Demonstrates MSGBOX.BTM and 4DOS @RAND function reuse btm Clears diskettes one after another. DISKWAIT.BTM req'd. rezip btm Update files in .ZIP for better compression setpromp btm Sets a prompt with info bar. statbar btm * Displays a message on top of screen. template btm Builds batch file skeletons. template dat - data file for template.btm. which btm * Tells what the given command stands for. xdescrib btm Extended DESCRIBE command xpath btm Modifies the PATH variable. zipcopy btm DiskCopying using PK(UN)ZIP (R) autodesc btm Run this file to describe the others! readme txt this file file_id diz BBS description file