This is an archive of tiny batch tools that have been around for several years.
Note: NSET, COUNT and INPUT do not work with CMD.exe (Windows NT or later).
| Variables, Output Handling |
| NSET | 2.1 | pipe data from STDIN into an environmental variable |
| LISTMOD | 2.3 | make list of commands from input list |
| LOGECHO | 2.1 | custom entries for logfiles, with enhanced date handling |
| QECHO | 1.3 | "quote echo" with control codes, defaults without CR/LF |
| COUNT | 1.0 | Count, add, subtract (variable), fixed length option |
| FPATH | 1.1 | locate path of program file, optional ChDir |
| RANDOM | 1.1 | random number (given range) to STDOUT |
| Batch Control |
| EVERY | 1.0 | run jobs once a day / on specified days of week |
| DREADY | 2.2 | disk(ette) ready?, optional check "ready to write"? |
| PCHECK | 1.1 | checks if (parallel) printer is ready, optional reset |
| ESPACE | 1.2 | environment variable space report/check with errorlevel |
| KPUSH | 2.0 | stuff keystrokes into keyboard buffer, code test mode |
| CHOIX | 1.1 | CHOICE Clone with mouse support |
| INPUT | 1.2 | string input, editing of existing variable.. |
| ISDATE | 2.2 | compare date (also file date, today) |
| TIMENOW | 1.0 | is current time within given period(s)? |
| WAIT | 1.4 | wait with prompt, key by errorlevel |
| WHAT | 1.0 | hour/minute/year/month/day/day of week by errorlevel |
| File Utilities |
| CRLF | 1.3 | convert: lines to be terminated by CR+LF, CR or LF |
| LINEX | 1.2 | extract [multiple] range of lines from ASCII file |
| DELAGE | 1.3 | delete/report files by age (days) |
| CRC32 | 2.1 | report and check CRC32, optional list processing |
| LOGTRIM | 1.7 | trim logfiles (min/max KB) |
| Effects |
| BANNER | 1.2 | big font looping message |
| BIGFONT | 1.0 | display big characters (4 lines high), round pixels |
| CSOUND | 2.2 | sound output to PC speaker / resident beep replacement |
| WAIT4 | 1.4 | wait for/until with large "digital clock", options |
| Other |
| PACO | 1.2 | executable COM file archive (run with prefix) |