EQUIP ÍÍÍÍÍ EQUIP is a small and simple equipment determination programme. in other words, it will tell you about the innards of your computer. from just running it..... that SHOULD be obvious!! what is probably NOT obvious, is that you can ? (question) it. and from the number of badly written programmes running around out there (from any number of sources) I'm NOT surprised if it isn't!! it is my opinion, that if a programme is expecting a particular command line, without one, it should tell you how to use it. if it is NOT expecting a particular command line, then the inclusion of a '?' (depending on it's main function) should be either ignored, or more likely, produce some other effect, like a help screen and without so much of the bullshit that is common in most programmes! EQUIP ? will inform you of the sub-functional capability of this programme, although it is a very brief description. basically, it will tell you that you can use EQUIP to pass back an errorlevel to a batch file to do some sort of work that may be needed - based on said information. 'EQUIP ?' will also tell you, that you can ? what the switches mean. so, 'EQUIP ?v' - for instance - will tell you what video subsystems it recognizes and what the errorlevel would be expected for each. 'EQUIP/v' on the other hand, will pass back the errorlevel, based on the primary/main video adapter found in the currently running system. some simple example batch files are included: 'VIDEO.BAT', 'RAT.BAT', 'PRNTER.BAT', 'SERIAL.BAT', 'GAMES.BAT', 'EXTENDED.BAT', 'EXPANDED.BAT' and 'FLOPPY.BAT'. and..... just to make 'tings a little more interestink, SOME even have their very own help screens, so go-do-one witha ? and seeeee! NOTE: any of /h, -h, /? or -? will give help screen(s) and ALL parameters are CASE INDEPENDENT regardless! bonus programmes ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ also added to this programme, are: CPUID - functionally specific version of EQUIP, altered in that it displays details about your CPU and FPU only, but with any added information about their internals, when those details are found to exist. NOTE: for processor cfg-details, use a '/c'. FIXPART - a programme to display hard drive internal details, such as drive type, and the partition table details. HDID - actually a batch file, that runs FIXPART in the pure "drive-internal-identification" mode. NOTE: switches used when running FIXPART/HDID do change/override their 'mode' of operation. ie: '/i' for internal and '/p' for partition. the help screen will mention others. RDBOOT - reads the bootsector of a floppy or hard disk and displays the assumed meaning, given by that read. LSTDRV - lists the device-drivers found in the system. NOTE: a pause is available by using a '/p'. LSTMEM - a batch file (running LSTDRV), but lists the memory resident programmes found in the system. NOTE: a verbose-mode is available, with '/v'. LSTIRQ - a batch file (running LSTDRV), but lists the interrupt request activity found in the system. EQ - a programme for displaying other system details. in no way as complex as the others, but has some interesting information none-the-less. PCI - will list ALL the PCI devices found in the current system, or will give details of the configuration of a specified PCI device, or it can do both!! NOTE: no parameters, will list devices or a '/f' will list each one in detail, or use '/n' for the nth device, or via the device and vendor id's nunbers. options '/b', '/c' and '/s' for each. includes a simple pause mode via '/p'. ID - identical in function to EQUIP, but displays the information in a different format on the screen. the main difference, is that it was written for someone in particular - that would be obvious upon running said programme. SPECIAL NOTE ÄÄÄÄÄÄÄÄÄÄÄÄ the programmes were designed specifically to find as much detail as possible, but to use up to a maximum of one screen for output. but most collect far more detail than is displayable on only one screen, so an undocumented switch '/e' is used for extra details. most, but not all of these programmes will respond to it. as is common these days, I have to make a "Notice of Disclaimer". I take no responsibility for anything and if anything you do with these programmes ruins you for life, makes your dog bite you or anything else, that's just plain tough luck! M.B.Wilson, 18th May 2002.