Back to Contents Page

Command Line Installation for Base Drivers and Intel® PROSet: Intel® Network Adapters User Guide

Installation Methods
Base Driver Installation
Intel PROSet Installation
Msiexec.exe Command Line Options


Installation Methods

The base driver install utility allows unattended installation of base drivers from a command line (SetupBD.exe). Intel PROSet installation is based on Microsoft Windows* Installer (MSI) Service. You can use PROSet.msi to install Intel PROSet with command line supports.

MSI package installation requires Windows Installer Service to be installed on the system first. Windows 2000 and Windows Server 2003 have Windows Installer Service installed by default.

Back to Top


Base Driver Installation

Command Line Options

SetupBD.exe supports the following command line options. Examples are shown below.

NOTE: You must run SetupBD in a DOS Window in Windows 2000 or Windows Server 2003. SetupBD will not run on a computer booted to DOS.
Option Description
/s silent install with no reboot (unless used with /r, which forces a reboot)
/r force reboot (must be used with the /s option)
/u uninstall
/infdir directory_name search for inf files only in the specified directory 

Examples

Option Description
SetupBD Installs and/or updates the driver(s) and displays the GUI.
SetupBD /s Installs and/or updates the driver(s) silently.
SetupBD /s /r Installs and/or updates the driver(s) silently and forces a reboot.
SetupBD /u Uninstalls all drivers from the system.
SetupBD /infdir x:\infdir Installs and/or updates the driver(s), looks for inf files only in the specified directory.

Other Information

You can use the "/r" option only for silent install (i.e. with the "/s" option).

The Reboot option is not available through the command line or through the button options for Windows 2000 or Windows Server 2003, since it is not required to restart the system after installation of drivers.

When invoked without the /infdir option, SetupBD makes some assumptions about where to search for the required inf files. The relative CD directory structure should be maintained.

Back to Top


Intel PROSet Installation

This section describes how to install Intel PROSet from the command line. It describes all the command line options supported in PROSet.msi. The instructions are primarily for NCS Intel PROSet installation (Windows 2000 and Windows Server 2003). 

NOTE: This release ships NCS (Network Configuration Services) Intel PROSet on Windows 2000 and Windows Server 2003.

Command line options

This section describes how to install Intel PROSet using PROSet.msi and msiexec.exe from the command line. For more information on msiexec.exe command line parameters, refer to the msiexec.exe Command Line Options.

Windows Installer Service is installed by default in Windows 2000 and Windows Server 2003. msiexec.exe is in the System32 folder. When System32 is not in the current PATH, the full path to msiexe.exe should be specified in the command line. For example:

    C:\WINNT\System32\msiexec.exe /i PROSet.msi /qn /liew c:\temp\install.log

Commonly used msiexec.exe command line options:

Option Description
/i install
/x uninstall
/q[r|n] silent install. ("r", reduced GUI, show progress bar information only; "n", fully silent.)
/liew /l --- log file option. Following are log switches:

"i" log only status messages
"w" log only non-fatal warnings
"e" log all error messages
"a" log the start of all actions

Silent install / upgrade command line syntax

    <Full path to msiexec.exe> /i <Full path to PROSet.msi> /qn /liew <Full path to install.log>

Launches a typical installation of PROSet.msi.

Silent uninstall command line syntax

    <path to msiexec.exe> /x <path to PROSet.msi> /qn /liew <path to uninstall.log>

Uninstalls all the Intel PROSet components. It can be used when the path to PROSet.msi is available.

    <path to msiexec.exe> /x A790BEB1-BCCF-4EC6-807B-5708B36E8A79 /qn /liew <path to uninstall.log>

Uninstalls all the Intel PROSet components. It can be used when the path to PROSet.msi is not available but the ProductCode of the MSI package is known.

Command line options supported by PROSet.msi

PROSet.msi provides public properties that can be used to change Intel PROSet install selections from command lines.

By setting the properties in the command line, you can disable and hide some features in PROSet.msi, or force some features to be selected/displayed. It provides flexibility for users to install different components and features in Intel PROSet.

Below is the list of public properties provided by PROSet.msi:

Property Definition
TRAYICON "0" , hide PRONotify, installer will not launch PRONotify after install. It will not be hooked up in Run key.

"1", default value, always launch PRONotify after install/upgrade. 

ANS  "0", deselect / hide ANS.

"1", select ANS.

NOTE: ANS is set to "1" by default.
CIMV2 "0", deselect / hide CIMV2 support feature.

"1", select CIMV2 support feature.

"2", default value.

NOTE: CIMV2 is deselected by default. To turn it on from command line, set CIMV2=1.

 

NOTE: Public properties are case sensitive. All characters should be in uppercase and there should be no white space in public property settings. For example:

msiexec.exe /i PROSet.msi /qn CIMV2=1

Any white space in "CIMV2=1" makes the setting invalid. "cimv2=1" is not a valid setting.

Command Line Install Examples

This section describes some examples used in install command lines.

Assume C:\WINNT\System32 is the system32 folder and PROSet.msi is under D:\Apps\PROSet\W2KWS03 folder. You can modify the paths for different operating systems and CD layouts and apply the command line examples. 

  1. How to install Intel PROSet silently:

    C:\WINNT\System32\msiexec.exe /i
    D:\Apps\PROSet\W2KWS03\PROSet.msi /qn /liew C:\ install.log


    Launches typical install silently. In this release, it installs Intel PROSet with ANS and FTMI DLL by default.

  2. How to install Intel PROSet silently with CIMV2 support:

    Set the CIMV2 public property to "1" in the command line, for example:

        C:\WINNT\System32\msiexec.exe /i
      D:\Apps\PROSet\
    W2KWS03\PROSet.msi /qn CIMV2=1 /liew C:\ install.log

    NOTE: There is no white space in "CIMV2=1" and all characters are in uppercase.
  3. How to hide PRONotify (the Intel PROSet tray icon) and prevent the installer from launching it:

    Set TRAYICON=0 in command line, for example:

    C:\WINNT\System32\msiexec.exe /i
    D:\Apps\PROSet\
    W2KWS03\PROSet.msi /qn TRAYICON=0 /liew C:\ install.log

    Prevents the installer from launching PRONotify. PRONotify is also unhooked in the Run key. At the next reboot, PRONotify will not be launched.

Command Line Uninstall Examples

  1. How to uninstall Intel PROSet from a command line when the PROSet.msi path is available:

    First, get the path of PROSet.msi on the local system or any other image path when you installed Intel PROSet, then use msiexec.exe to uninstall Intel PROSet.

    For example, assume the System folder is C:\Windows\System, and PROSet.msi is in d:\unattend. The command line will be:

        C:\Windows\System\msiexec.exe /x d:\unattend\PROSet.msi /qn /liew d:\unattend\uninst.log
  2. How to uninstall Intel PROSet using the product code:

    Uninstall Intel PROSet on Windows 2000 and Windows Server 2003:

        msiexe /x {EF4EF65F-4D62-44D7-82C9-1AECCBA74C50} /qn

Command line reinstall / repair examples

    msiexec /famvs <path to>PROSet.msi /qn 

Reinstalls/repairs Intel PROSet. Used when some files are missing, or registry information is deleted by mistake.

Back to Top


msiexec.exe Command Line Options

Refer to Microsoft's web site for the most current information on msiexec.exe command line options: http://msdn.microsoft.com/library 

NOTE: Not all command line options Microsoft provides with msiexec.exe have been tested or are necessarily supported for Intel PROSet installation.
NOTE: Msiexec also sets an error level on return that corresponds to system error codes: http://msdn.microsoft.com/library

Please read all restrictions and disclaimers.


Back to Contents Page     Back to Top