Visio2000: Alternatives to Unattended Installation (277810)



The information in this article applies to:

  • Microsoft Visio 2000 Standard Edition
  • Microsoft Visio 2000 Professional Edition
  • Microsoft Visio 2000 Technical Edition
  • Microsoft Visio 2000 Enterprise Edition

This article was previously published under Q277810
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SUMMARY

This article contains a summary of the alternatives to an unattended installation. Visio 2000 does not support a silent or unattended installation, the following options are suggested for broadly deploying Visio 2000:
  • Publishing by Using Microsoft Windows 2000 Active Directory
  • Terminal Server installation
  • Network installations

MORE INFORMATION

Publishing by Using Windows 2000 Active Directory

Visio 2000 can be published and set to install using the Active Directory's Software Publishing features. To publish by using Windows 2000 Active Directory, a predefined installation file is required. The format of this file is defined in the Advertise/Publish sections of Windows 2000 Help. Here is a sample of what this file would like for Visio 2000 Standard Edition:

;ZAP file for Visio 2000

[Application]
; Only FriendlyName and SetupCommand are required,
; everything else is optional

; FriendlyName is the name of the application that will appear
; in the software installation snapin and the Add/Remove
; Programs control panel.
; REQUIRED

FriendlyName = "Visio2000, Standard Edition"

; SetupCommand is the command line that we use to run the
; application's setup.  If it is a relative path, it is assumed 
; to be relative to the location of the ZAP file.
; Long file name paths need to be quoted.  For example:
; SetupCommand = "long folder\setup.exe" /unattend
; or
; SetupCommand = "\\server\share\long folder\setup.exe" /unattend
; REQUIRED

SetupCommand = setup.exe

; Version of the application that will appear in the software
; installation snapin and the Add/Remove programs control panel.
; OPTIONAL

DisplayVersion = 2000

; Publisher of the application that will appear in the software
; installation snapin and the Add/Remove programs control panel.
; OPTIONAL

Publisher = Visio

; URL for the application that will appear in the software
; installation snapin and the Add/Remove programs control panel.
; OPTIONAL

URL = http://www.visio.com

; Language for the app, in this case US English.
; OPTIONAL

; LCID = 1033

; Architecture, in this case, Intel.
; OPTIONAL

; Architecure = intel

; the [ext] [CLSIDs] and [progIDs] sections are all optional

[ext]
; File extensions that this application will "auto-install" for.
; They are not required if you do not want the application.  This
; entire section is optional.

; note you can put a dot in front or not, as you like text after the
; first = is optional and ignored but the first = is required (or the
; whole line will be ignored.)

VSD=
VSS=
VST=
VSU=
VSW=

[CLSIDs]
; CLSIDs that this application will "auto-install" for.  This entire 
; section is OPTIONAL

; Format is CLSID with LocalServer32, InprocServer32, and/or 
; InprocHandler32 (in a command separated list) after the =.

;{CLSID}=LocalServer32

[progIDs]
; progIDs that this application will "auto-install" for.  This entire
; section is OPTIONAL.

; Format is CLSID, with the corresponding progID list after the =.

;{progID}=Visio.Drawing
;{progID}=Visio.Drawing.6
				

Terminal Server Installation

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
Administrator access to the Terminal Server is required to install Visio 2000 on the server.

NOTE: You must perform the installation of Visio 2000 from the server computer if you are installing to a Microsoft Windows NT 4.0 Terminal Server or later.

  1. Log on to the Terminal Server computer.
  2. Click Start, point to Settings, and then click Control Panel.
  3. Double-click Add/Remove Programs.
  4. On the Install/Uninstall tab, click Install.

    If you are using Windows 2000, click Add New Programs.
  5. Browse to the installation source folder for Microsoft Visio 2000 (CD or network share).
  6. Begin the installation process, and follow the instructions on your screen.
  7. When the installation is finished, add the following key and value in the registry. To do so, follow these steps:
    1. Start Registry Editor (Regedt32.exe).
    2. Locate the following key in the registry:

      HKEY_LOCAL_Machine\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\Visio\Visio 2000\Application\

    3. On the Edit menu, click Add Value, and then add the following registry value:

      Value Name: Featuremgmt
      Data Type: REG_SZ
      Value: 0

    4. Quit Registry Editor.

Network Installations

Setting up Visio 2000 on a network is a two-step process:
  1. Visio is installed on the network server.
  2. Individual workstations are set up to run Visio from the server or from each workstation's hard disk.

To Install Visio 2000 on a Network Server for Shared Use

Write access to the network server is required to install Visio on the server. Log on with an account that has administrative permissions.

NOTE: Do not run the Setup.exe file located in the root directory of the Visio CD for this procedure. This file is intended for single-user installations only and will not install Visio correctly for shared use.

  1. From a workstation running Windows NT 4.0 or Windows 2000, log on to the network and connect to the drive or share where Visio 2000 is to be installed.
  2. Insert the Visio 2000 CD into your CD-ROM drive.
  3. Click Start, and then click Run.
  4. In the Open box, type

    D:\Install\Setup /a

    where D is the letter assigned to your CD-ROM drive.
  5. When Setup prompts you for the location of your Visio installation, type

    N:\Visio

    where N is the letter assigned to the network server and \Visio is the folder on the server where the Visio program files will reside.
  6. Follow the instructions on your screen.
NOTE: Setup /a installs the Visio program files and creates the subfolder \Visio\Bin for Visio product files.

Set Up the Individual Workstations to Run Visio from the Server (Method 1) or from Each Workstation's Hard Disk (Method 2).

Method 1: To set up a workstation to run Visio from a network server:

  1. From the workstation, click Start, and then click Run.
  2. In the Open box, type:

    N:\Visio\Setup

    where N is the letter assigned to the network server and \Visio is the folder on the server where the Visio Setup program resides.

    NOTE: If a drive letter is not assigned to the server that you need to use, either assign the drive letter or type the full UNC path to the server and folder where the Visio Setup program resides. For example:

    \\ServerName\Visio\Setup

  3. Follow the instructions on the screen. Setup will ask what kind of install you want to do. Choose the option to run Visio from a network server.

    The workstation Setup does the following:
    • Installs or updates any Windows system and shared files required by Visio 2000.
    • Adds Microsoft Visio 2000 to the Start menu.

Method 2: To install Visio 2000 from a network server onto a workstation:

  1. From the workstation, click Start menu, and then click Run.
  2. In the Open box, type:

    N:\Visio\Setup

    where N is the letter assigned to the network server and \Visio is the folder on the server where the Visio Setup program resides.

    NOTE: If a drive letter is not assigned to the server that you need to use, either assign the drive letter or type the full UNC path to the server and folder where the Visio Setup program resides. For example:

    \\ServerName\Visio\Setup

  3. Follow the instructions on the screen. Setup will ask what kind of install you want to do. Choose the option to install to local workstation.
  4. When Setup prompts you for an installation location, type

    C:\Program Files\Visio

    where C is the letter assigned to the workstation hard disk and \Program Files\Visio is the folder on your workstation where the Visio program will reside.

Modification Type:MajorLast Reviewed:6/11/2002
Keywords:KB277810