Task 2: Creating Machine Directories

When you run Windows 95 Setup to create a shared installation for a client computer, information is stored in the client computer's machine directory (not in individual users' home directories). The machine directory contains the following kinds of configuration information:

For floppy disk-based and remote-boot computers, the swap file and TEMP directory are also placed in the machine directory. You must create machine directories on a server for floppy disk-based and remote-boot shared installations. Using machine directories is optional for computers with hard disks that are running a shared version of Windows 95.

You can set up the machine directory for a single computer or specify the filename of a text file that defines machine directories for multiple computer names.

To specify machine directories for multiple computers

  1. Create a text file that contains a list of computer names with the related location of machine directories that are to contain Windows 95 computer-specific files.

    In this text file, the entry for each machine directory must appear on a separate line, in the following format:

  2. Save the file in text-only (ASCII) format, using any filename and storing it in any shared directory.

To create machine directories using Server-based Setup

  1. In the Server-Based Setup dialog box, click Set Path (or Change Path), and specify the path for the server that contains the Windows 95 source files. Then click OK.
  2. Click the Add button.

  3. In the Set Up Machine dialog box, click an option to specify whether you are adding a single machine directory or multiple directories:
    • If you want to add a machine directory for a single computer, click Set Up One Machine. Then specify the name of the computer and the path to its machine directory.
    • If you want to add multiple machine directories using a batch file, click Set Up Multiple Machines. Then type the path and filename of the batch file that contains the list of computer names and machine directories. (This is the file created in the previous procedure.)

      If the file is stored on another server, type the UNC path to the directory.

  4. If you want Server-based Setup to create setup scripts based on the values set in this dialog box and the default script created in Task 1, make sure the related Generate Setup Script option is checked.
  5. If you want to create a shared installation based on the configuration in an existing machine directory, specify that directory in the box named Existing Machine Directory.

    You can see a list of the machine directories created in the currently selected server by clicking the View button in the Server-based Setup dialog box.

  6. After you have specified all the options you want, click OK.

Server-based Setup creates the specified machine directories and, if you specified that a setup script should be created, it stores a setup script in each machine directory.

Tip for Setting Up Machine Directories

The best way to take advantage of Server-based Setup for setting up multiple computers is to specify options and run Windows 95 Setup to create a shared installation for one computer. Then, for each group of computers that have the same network adapter and that will start a shared copy of Windows 95, you can use the Set Up Machine dialog box to automatically create machine directories for all computers of the same type.

By using Server-based Setup in this way, you only need to run Windows 95 Setup once for each type of computer configuration. Setup will automatically create machine directories and copy the main Windows 95 files, such as the Registry files, INI files, program groups, and so on, to each new machine directory. For each machine directory, Setup also updates the Registry to set the correct path to the machine directory and to prepare the Run-Once actions to convert program groups and complete other actions.