home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
AN_OS2.ZIP
/
AN.DOC
next >
Wrap
Text File
|
1989-06-17
|
9KB
|
168 lines
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ ANalyze (C) 1986-89 Peter Fitzsimmons 06/17/89 █
█ Version 2.02 █
█ Usage: AN [/F] [/M] [/S <attributes>] [n:] [/A] [/P] █
█ █
█ Options: /f - Search for fragmented files. █
█ /m - Map disk usage. █
█ /s - search file attributes. █
█ Valid attributes are: █
█ R (Read only) H (hidden) S (system) █
█ V (Vol label) D (sub Dir) A (archive) █
█ ex: AN /s rh █
█ █
█ /a - Search/map all local drives. █
█ /p - Pause between drives. █
█ Note: for DOS 3.x, IBM DOS 4.00 and OS/2 █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Version 2.02 Revision notes: Sat 06-17-1989 02:35:12
===========================
- Version 2.01b was the last released version.
- This version properly recognizes disk partitions > 32mb in the
os/2 1.1 dos box.
- This version will recognize 25, 28, 43 or 50 line text modes (for the map
function).
- ANalyze is still a free program; However, I have released a
shareware program. Please see the advertisement at the end of
this document.
========================================================================
This utility will only seem useful to power users.
The average user may not even understand what this
program does; don't worry about it, it was never
intended to be a popular program.
About all I can add to the syntax box is that the
order of options is unimportant.
AN /m D: /A /P is the same as
AN D: /map is the same as
AN -m -a-p d:
The attributes specified with the /S option are ORed
together; "AN /s rh" will find any file marked
Readonly OR Hidden.
------
ANalyze was one of those utilities I wrote for my
own use, never intending to make it usable for
anyone else. All it did was tell me which files on
the disk were fragmented. This helped me decide if it
was time to 'optimize' my hard disk.
As you can see, AN does more than this though. Along
with two other programs I wrote, DiskMap (DM) and
HIDSYS, ANalyze has been bundled together as one
EXEcutable. The 3 functions (fragment report, map,
attrib search) may not seem to belong together; they
share many common routines, so I stuck them all
together.
HIDSYS searched for any files with attributes that I
deemed unusual. These were Vol, Hidden and System.
Some disk optimizers complain about such files, but
don't tell you where they are. Some software
packages use copy-protection schemes that muck
around with your hard disk. HIDSYS was meant to tell
me about such things (ever see SUPERLOK.300? Did you
know that a hidden directory is an illegal
attribute? Don't use it!). HIDSYS was the same as
"AN /s vhs". This should produce something like:
88/10/04 12:32 4096 [...SHR] C:\IBMBIO.COM
88/10/04 12:32 302133 [...SHR] C:\IBMDOS.COM
88/10/22 02:19 0 [A.V...] C:\MY-DISK
If there are any more than this, and you yourself
didn't change their attributes, check into them.
------
* This program is FREE for noncommercial in-home use.
(Yes, that means you can't get a refund)
* You are free to use, copy and distribute ANalyze
for noncommercial use IF:
- NO FEE IS CHARGED FOR USE, COPYING OR DISTRIBUTION.
- IT IS NOT MODIFIED IN ANY WAY.
- YOU INCLUDE ONLY THIS AN.DOC FILE, and AN.EXE
IN THE ARCHIVE. -- NO MORE , NO LESS --
- YOU DO NOT BUNDLE IT WITH ANY OTHER PROGRAM(S).
* This program is provided AS IS without any warranty,
expressed or implied, including but not limited to
fitness for a particular purpose.
* Call me if you want to talk about commercial/corporate
use.
Peter Fitzsimmons
3238 Havenwood Drive
Mississauga Ontario
Canada L4X-2M1
Usenet: pete@gompa.UUCP
Feedback/electronic letter bombs:
Peter Fitzsimmons, at RT LAB BBS (416) 867-9663 (fidonet 1:250/628)
============================================================================
Advertisement
┌─────────────────────────────────────────────────────────────────────┐
│ │
│ SWELL : The SWapper shELL │
│ ------------------------- │
│ SWELL is a powerful TSR (terminate-stay-resident) utility │
│ for users who need to shell from one programme to another │
│ and find themselves short of Random Access Memory. │
│ │
│ SWELL allows you to SHELL infinitely from one programme to │
│ another and then back again through the conventional EXIT │
│ command. Without SWELL you must hold the parent programme │
│ in RAM when you SHELL to the next level. This means you │
│ will inevitably run out of memory if you continue to SHELL │
│ from the PARENT to the CHILD to the GRANDCHILD to the │
│ GREATGRANDCHILD and so. However, with SWELL the memory │
│ requirements of each PARENT are swapped off to the disk │
│ of your choice as you SHELL through the generations │
│ INFINITELY! │
│ │
│ As you begin to EXIT back up the generation tree, SWELL │
│ will reload each successive parent programme back into │
│ RAM. │
│ │
│ In addition to user-invoked SHELLS, SWELL works equally │
│ well with any programme that calls separate routines │
│ without your knowledge. For those of you working with │
│ compilers, you know how much memory you can need! Well │
│ SWELL makes the problem go away painlessly by swapping off │
│ memory. │
│ │
│ Since SWELL swaps RAM memory to disk, you may wish to have │
│ SWELL swap memory requirements to a RAM disk to increase │
│ the speed. Generally you should allow around 512 K of │
│ free space in the RAM disk you have SWELL swap memory to. │
│ However, THERE IS NO LIMIT to the amount of memory SWELL │
│ can swap off. It is limited only by the available space on │
│ disk (real or virtual). │
│ │
│ For a free fully-functional demo version of SWELL, call: │
│ │
│ RT LAB BBS (416) 867-9663 (FidoNet 1:250/628) │
│ │
│ Or write: │
│ │
│ Peter Fitzsimmons │
│ 3238 Havenwood Drive │
│ Mississauga Ontario │
│ Canada L4X-2M1 │
│ -or- │
│ Usenet : pete@gompa.UUCP │
└─────────────────────────────────────────────────────────────────────┘