
HP Virus Throttle for Windows License Utility
User Guide
Part number: 383206-00B
Second edition: August 2005

Legal notices
© Copyright 2004, 2005 Hewlett-Packard Development Company, L.P.
Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212,
Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S.
Government under vendor's standard commercial license.
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express
warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP
shall not be liable for technical or editorial errors or omissions contained herein.
UNIX is a registered trademark of The Open Group.
Part number: 383206-00B
Second edition: August 2005
2

Contents
HP Virus Throttle for Windows License Utility
Overview................................................................................................................................................ 4
Command line syntax............................................................................................................................... 4
Command line arguments ......................................................................................................................... 4
Return codes ........................................................................................................................................... 5
Command line examples........................................................................................................................... 5
HP Virus Throttle for Windows License Utility 3

HP Virus Throttle for Windows License Utility
The HP Virus Throttle for Windows License Utility (VTLicense) can be used to add a ProLiant Essentials Intelligent
Networking Pack Windows Edition license to the system or display licenses previously installed on the system. This
utility is a Windows®-based command line utility and can be run at the command line of a Command Prompt
window or from a Windows command file.
Overview
The VTLicense command validates that the license is a proper ProLiant Essentials Intelligent Networking Pack license,
and if it is valid, adds it to the system. It then writes the results to a default log file (VTLicense.log) in the
%SystemRoot%\cpqsystem\log directory. All successful and error messages are written both to the stdout/stderr and
to the log file. The log file is appended with each invocation of the utility with the date and time stamp. The default
log file can be overridden by the user by specifying a log file using the /l option.
The utility parses the command line and if the license and the action are valid, it performs the desired action. Because
this is a command line application, it is appropriate for inclusion in the GuiRunOnce section of unattend.txt and can
be used to add a ProLiant Essentials Intelligent Networking Pack license during installation of the operating system.
IMPORTANT: The Virus Throttle for Windows License Utility (VTLicense) should be executed before running the
VTINSTALL utility to install HP Virus Throttle on your system.
Executable Name: VTLicense
Directory Information: %SystemRoot%\system32
Execution Environment: Win32 command line
Command line syntax
Use the following format:
VTLicense add <
VTLicense display [/l <
license string> [/l <log-file>] [/?|/help]
Command line arguments
Use the following optional command line arguments.
Table 1 Command line arguments
Argument Function
<license string> Identifies the ProLiant Essentials Intelligent Networking Pack license string to add to the system and
is only valid with the add subcommand. The license string must be in dash separated form such as:
“AAAAA-BBBBB-CCCCC-12345-12345”
/l <log-file> Specifies the location to write successful or error messages.
/help Displays usage of the utility.
/? Displays usage of the utility.
log-file>] [/?|help]
HP Virus Throttle for Windows License Utility 4

Return codes
The following return codes are displayed.
Table 2 Return codes
Code Description
0 Success
1 Duplicate license exists
2 Invalid ProLiant Essentials Intelligent Networking Pack license
3 Unrecognized ProLiant Essentials Intelligent Networking Pack license
4 Usage error
Command line examples
The following are VTLicense command line examples.
Table 3 Command line examples
Example Description
VTLicense add <license string>
VTLicense display /llicense.txt
Adds the provided license to the system and upon successful
operation writes the following message to both stdout and to
the default log file:
“Mon Sep 15 15:42:14 2003: Adding License “AAAAABBBBB-CCCCC-12345-12345”. Success”
Displays all valid licenses on the system and upon successful
operation writes the following message to both stdout and to
the license.txt file located in the directory at which the
VTLicense.exe is located.
License Details :
License #1 :
License String : AAAAA-BBBBB-CCCCC-12345-12345
Product Name : Intelligent Networking Pack
Product Version : 1
Product Type : AKA
Seats Permitted : 1
Seats Used : 1
Days Permitted : unlimited
Days Left : unlimited
HP Virus Throttle for Windows License Utility 5