Intel(R) Active Management Technology (Intel(R) AMT)
Intel(R) AMT Remote Power Control Utility - v. 1.0.09058
================================================================================

Copyright (c) 2008, Intel Corporation. All rights reserved.

This Intel(R) AMT Remote Power Control Utility ("Software") is furnished under 
license and may only be used or copied in accordance with the terms of that 
license. No license, express or implied, by estoppel or otherwise, to any 
intellectual property rights is granted by this document. The Software is 
subject to change without notice, and should not be construed as a commitment 
by Intel Corporation to market, license, sell or support any product or 
technology. Unless otherwise provided for in the license under which this 
Software is provided, the Software is provided AS IS, with no warranties of any 
kind, express or implied. Except as expressly permitted by the Software 
license, neither Intel Corporation nor its suppliers assumes any responsibility 
or liability for any errors or inaccuracies that may appear herein. Except as 
expressly permitted by the Software license, no part of the Software may be 
reproduced, stored in a retrieval system, transmitted in any form, or 
distributed by any means without the express written consent of Intel 
Corporation.

* Other names and brands may be claimed as the property of others.

================================================================================

DESCRIPTION
===========
The Intel(R) AMT Remote Power Control Utility is a simple command line utility 
that allows users to remotely control the power state of an Intel(R) AMT system 
without requiring a separate management console. This utility supports Intel(R) 
AMT systems configured for basic, standard and advanced modes (formerly known 
as SMB and Enterprise provisioning), using digest authentication (simple 
username and password) or Kerberos authentication.

REQUIREMENTS
============
- Microsoft .NET* Framework 2.0
    - Windows* 2000 Service Pack 3
    - Windows* Server* 2003
    - Windows* Vista* (any version)
    - Windows* XP* Service Pack 2

INSTALLATION
============
The Intel(R) AMT Remote Power Control Utility is currently distributed as a 
stand-alone executable. No special installation is necessary.

USAGE
=====
Available command line options are:

Switches: Available command line switches.
    -hostname -   The IP address or FQDN of the Intel(R) AMT system.
    -user -       [OPTIONAL] Username of the Intel(R) AMT account.
    -pass -       [OPTIONAL] Password for the Intel(R) AMT user account.
                  NOTE: If username and password are not specified, then 
                  Kerberos authentication will be used.
                  NOTE: The user name can contain a domain name, in the form: 
                  \\<domain>\<username>
    -useProxy -   [OPTIONAL] Uses the host OS proxy settings. By default, the 
                  host OS proxy settings will be bypassed.
    -tls -        [OPTIONAL] Uses TLS when connecting to the system.
    -cert -       [OPTIONAL] Common Name of the certificate to use.
    -certFile -   [OPTIONAL] Full path and filename of the certificate (.cer) 
                  file.
                  NOTE: Either the certificate name or file can be provided. It 
                  is not necessary (or recommended) to specify both parameters.
    -ignoreCert - [OPTIONAL] Ignore invalid server certificates.
    -timeout -    [OPTIONAL] Timeout, in milliseconds, for commands.

Commands: At least one of the following commands must be specified.
    -powerDown -    Sends the power down command to the system.
    -powerUp -      Sends the power up command to the system.
    -reset -        Sends the reset command to the system.
    -query -        Query for the current power state of the system.

Manageability Presence Server (MPS):
    -httpproxy -    [OPTIONAL] URI of the MPS.
    -httpport -     [OPTIONAL] Port number used to access the MPS.

Examples:
    RemoteControl.exe -hostname vPro1 -user admin -pass P@ssw0rd -powerDown
    RemoteControl.exe -hostname vPro1 -user admin -pass P@ssw0rd -tls -reset
    RemoteControl.exe -hostname vPro1 -user admin -pass P@ssw0rd -query
    RemoteControl.exe -hostname vPro1 -user admin -pass P@ssw0rd -query -httpproxy "192.168.1.1" -httpport 8080

Return Error Codes:
    If successful, returns 0.
    If invalid command line options are provided, the return is -1.
    If the AMT hostname (IP address or FQDN) is invalid, the return is -2.
    If the AMT device is invalid, the return is -3.
    If an exception occurred, the return is -4.
    If the specified command switch is invalid or missing, the return is -5.
    All other non-zero return codes map to PT_STATUS codes, specific to the AMT 
    command sent. Refer to the Intel(R) AMT SDK documentation for more 
    information regarding the possible PT_STATUS values.

RELEASE NOTES
=============
v. 1.0.09058
    * Addresses support for Intel(R) AMT 5.x systems.
v. 0.10.08351
    * Added support for a Manageability Presence Server (MPS).
v. 0.9.08303
    * Fix for matching certificate names for mutual TLS connections.
v. 0.9.08214
    * Fixed reset command.
    * Fixed issue with some systems reporting PT_STATUS_UNSUPPORTED_OEM_NUMBER.
    * Added command to query the current power state of the system.
    * Fixed issue with certain commands reported as not supported depending on 
      the current power state of the system.
v. 0.8.08200
    * Initial release

TECHNICAL SUPPORT
=================
Send technical support requests to support_dopd_swe@intel.com. Include your 
return email address so we can contact you if more information is needed.
We will attempt to address the issue in a future release, but cannot guarantee
response. We have included a Bug-Report.rtf file with this distribution to
help ensure your report contains all the information we need to address the
issue.