The information in this article applies to:
SUMMARY
You may find it necessary to modify the default 'User Information' MIF
Entry form that is supplied with Systems Management Server. This form is
stored in the Uinfo.xnf file and can be modified using the Systems
Management Server MIF Form Generator application, which is supplied with
Systems Management Server.
MORE INFORMATION
NOTE: Applying Systems Management Server service packs will overwrite the
modified files. Save a backup copy of the changes and manually update the
files after applying the latest service pack.
\SMS\Site.Srv\Maincfg.box\Client.src\X86.bin\00000409Microsoft recommends that you modify a copy of this file, rather than the file in this location. After you create and save the final version of the form, place it in this directory. The following steps show the best procedure for modifying this file and distributing it to your Systems Management Server clients: Customizing the Form
Testing the MIF Form on a ClientIdeally, the new form should be tested in a test environment with a test installation of Systems Management Server.
Distributing the Updated FormCopy the updated Uinfo.xnf file to the following directory on each Systems Management Server site server:\SMS\Site.srv\Maincfg.box\Client.src\X86.bin\00000409If additional sites are added to the Systems Management Server hierarchy, be sure to copy the custom MIF form to this directory on the new site servers. This will ensure that client inventory that is passed up the Systems Management Server hierarchy will not be rejected by the upper-level sites. After the Systems Management Server Maintenance Manager service has distributed the file to all the Systems Management Server logon servers managed by the site, any new Systems Management Server client that is installed will receive the updated form automatically. Viewing the New MIF Form DataAfter a Systems Management Server client has filled out the MIF Entry form and has been subsequently inventoried by running Smsls or Runsms utility, the new MIF Entry data can be viewed with the Systems Management Server Administrator utility. The following are some reasons why the new group might not appear under the Systems Management Server client's Personal Computer Properties.
Additional Steps for Existing Systems Management Server ClientsIf the old form has been filled out and inventoried by any users in an existing Systems Management Server environment, you must remove any existing Uinfo.mif and Uinfo.sev files prior to distributing the new Uinfo.xnf file. This can be accomplished by creating a Systems Management Server Workstation package that calls a batch file which contains these commands:
In the preceding example, the batch file could be extended to look for the
Systems Management Server client on other drive partitions. This same
functionality could also be performed using a Systems Management Server
Installer application.
Deleting the Group ClassThe preceding steps should not be necessary if the procedures documented earlier are followed as recommended. However, if a new form name was not used, as recommended in the previous steps, it might be necessary to delete the group class created by an earlier version of the MIF form.Any inventory taken from Systems Management Server clients that have filled out the new form will be rejected as being corrupted if the form name used is already defined in the Systems Management Server database and has a different format. The MIFs that are rejected by the Dataloader service are placed in the following directory: \SMS\Site.srv\Dataload.box\Deltamif.col\BadMifsTo prevent the client inventory from being rejected, do the following: WARNING: Deleting a group class from the Systems Management Server database will result in the complete loss of all inventory stored by the corresponding tables in the Systems Management Server database. In other words, if the "User Information" group class is deleted, all Systems Management Server clients that previously showed the "User Information" group in their Personal Computer Properties will no longer show this group. In addition, deleting a group class will probably result in RESYNC jobs being created in order to retrieve full inventory information from Systems Management Server clients.
After deleting the old group class, the Dataloader may be able to reprocess the MIFs that it previously found to be corrupted. To do this, move the MIF files located in the \BadMifs directory into the \Deltamif.col directory. Do not move MIF files which have a date and/or time stamp earlier than the date changes to the MIF Entry form were made. These were probably marked as corrupted for a different reason. Additional query words: prodsms custom mifs
Keywords : smsinv |
Last Reviewed: August 31, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |