Readme.txt for Msispy Overview -------- Msispy is a tool that provides a component level view of the products and features installed on a system, using either an MSI Package, or the registry information. Msispy also displays the status of each, and allows you to partially or completely re-install missing or damaged items. You can also re-configure any product or feature, selecting the install level and specifying whether to install it locally or run it from a CD or network server. Msispy allows you to save the system configuration, and restore it at a later date. Installing Msispy ----------------- Msispy can be installed from any of the three Msispy installation packages available: I386\Msispy.msi: Intel (SHIP), DEBUG\MsispyD.msi: Intel (DEBUG) and ALPHA\Msispy.msi: ALPHA (SHIP) Msispy can be installed (a) on your local machine, (b) to run from CD or a network server, (c) as a combination of both (d) advertised (install-on-demand), on NT 5 only The typical install installs the most frequently used components of Msispy on your local machine, and leaves the rest to be run from the CD when needed. This takes up less disk space, but you will need the source CD everytime you use any of the features that have been configured to run from the CD. The complete install copies all the files over to your local hard-drive. This will take up more disk space, but you will not need the CD again (unless Msispy files are deleted). The custom install option allows you to configure which features of Msispy you would like to install locally, and where on the local drive these files should reside. It also gives you the diskspace that you will need for your selection. Resiliency ---------- If any of the Msispy files are deleted from the local drive, they are copied back on from the CD when they are needed. Feel free to delete all of Msispy's files and launch Msispy- It will automatically copy over ("fault in") the required components as and when they are needed. (Keep the source CD handy!) If you are using Windows NT 4.0, or Windows 95 (or earlier versions), the file Msispy.EXE will not be faulted in when you click on the shortcut. (You will need to run the installer again to fix Msispy if you delete Msispy.exe). On MSI descriptor enabled systems (NT 5.0, Windows 98, with IE 4.0) even if you delete Msispy.exe, clicking on the shortcut will automatically fault in the required components, (including Msispy.exe) Help ---- Once you have installed Msispy, help is available under the Help Menu (select "Overview"). You can run the hlp file directly before installation from the CD by clicking on spyENU.hlp (for the English (US) version) or spyDEU.hlp (for the German (Std) version) Source ------ Many of the MSI initialisation functions performed by Msispy are in the source file InitMSI.cpp, available under the "samples" directory (..\samples\InitMSI.cpp). This file serves as an example of an app using the functions. Language -------- For the Japanese DLLs, the font MS UI Gothic is used, which will only show up correctly on NT5 J or Windows98, unless the font is installed. Compatibility ------------- Msispy is compatible with Windows NT 4.0. At this time, Msispy is NOT fully compatible with the Windows-95 environment. THIS TOOL AND INFORMATION ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.