Title: ALLZOO.rexx Version: Amiga Language: AREXX version 1.05 Author: Eddie Churchill c/o Inovatronics, Inc. Bix: echurchill Upgrades: Version 1.0b A. fixed the spaces within directory names, again. B. fixed the current directory bug. Version 1.0a A. fixed the empty directory problem B. add some additional runtime information C. add a separate commented version speeds up the non-commented version alot. (where is AREXX 2.0 Bill 6^} Version 1.0 What it does: this is a recursive arexx macro that zooz the whole directory structure starting at the current directory and going down. then we call up zoo to archive each directory and remember its proper RELATIVE path. Valid options: alzoo [archivefilename] if [archivefilename] is given then it is used for the destination zoo archive, else the file 'zoofile.zoo' is used. How to use this silly thing: just CD to the directory of your choice, type 'alzoo', then press return. Now sit back and watch the fireworks. How to unZoo a file: just CD to the directory of your choice. then type the following 'zoo e// ' followed by the zooed-file, press return then sit back. the two '/'es mean to create any subdirectories zoo might need. Problems: (fixed version 1.0b) !!! don't have a directory name with spaces in it !!! !!! This will not work very well with them spaces !!!