Creating the Windows NT Package in the SMS Administrator

The following procedure tells you how to create a package to install Windows NT using the PDF included on the Windows NT Workstation or Windows NT Server CD-ROM. This procedure assumes that you have already created the source directory for the Windows NT files.

To create the package

In SMS Administrator, open the Packages window. On the File menu, click New.

The Package Properties dialog box appears.

Click Import.

The File Browser dialog box appears.

Click the file NT40.PDF from the i386 or Alpha directory on the Windows NT CD-ROM, and then click OK. If you have copied the source files to a server, you can import the NT40.PDF file from the i386 or Alpha directory on the package server share.

Click Workstations.

The Setup Package for Workstations dialog box appears.

In the Source directory box, type the location of the package source directory and then click Close.

If the package source directory will be accessed by other computers, and you choose to browse through the list of files, edit the resulting path so that it shows the UNC name (which would begin with \\servername\sharename) rather than the relative name (which would begin with the drive letter you have assigned to the server during the current session).

Click OK to close all open dialog boxes.

The "Windows NT Capable" Query

The goal of a "Windows NT Capable" query is to help identify the computers that have the hardware required to run Windows NT. After you create and run the query, you can create a machine group with the results. This will be your target group for the jobs to install Windows NT. Later, you can run another query on this group to make sure the new operating system is running on the targeted computers.

Note You may find it helpful to give each machine group the same descriptive name as the query you used to create the machine group.

Depending on your organization, you might want to use modified versions of a basic query.

The query should check for the following:

To successfully upgrade a computer to Windows NT, the computer must have available at least 92 MB more disk space than Windows NT requires. At least 5 MB of this space must be on drive C of the computer; the rest can be on any local hard drive. This extra disk space is used to store files during the upgrade.

Because the PDF has multiple command lines (for installing Windows NT to computers currently running MS-DOS, Windows, Windows 95, or Windows NT), you will need multiple queries to define the target workstations for the different platforms. This information will be used in defining the job details when you send the job to install Windows NT.

To find all the Windows for Workgroups computers that can run Windows NT Workstation, use a query similar to the following:

(

MICROSOFT|DISK|1.0:Free Storage (MByte) is greater than or equal to '40'

AND

MICROSOFT|DISK|1.0:Disk Index is 'C'

)

AND

MICROSOFT|X86_PC_MEMORY|1.0:Total Physical Memory (KByte) is

Þ greater than or equal to '16000'

AND

(

MICROSOFT|PROCESSOR|1.0:Processor Name is like '486'

OR

MICROSOFT|PROCESSOR|1.0:Processor Name is like 'PENTIUM'

)

AND

MICROSOFT|OPERATING_SYSTEM|1.0:Operating System Name is

Þ 'MS Windows for Workgroups'

This query is available in the folder SMS\Queries on the BackOffice Resource Kit CD-ROM.

SMS records the MS-DOS versions of all computers running MS-DOS, Windows, Windows for Workgroups, or Windows 95. This means that all workstations that meet the criteria of the query will be targeted for the installation, including existing Windows NT computers.

Note In the inventory, the MS-DOS version for Windows 95 is recorded as version 7.0. SMS does not report a MS-DOS version for Windows NT Workstation or Windows NT Server platforms.

You can modify the properties of the "Windows NT Capable" query and save it with a unique name. For example, if you have both 486 and Pentium computers that are "Windows NT Capable" but only want to target the Pentium computers, you would edit the query to specify this restriction. Save each of the specialized queries you create.