THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. This program will only perform its functions on a Windows XP Operating System with Service Pack 3 Installed. This program is not designed to work on any other Operating System or Service Pack as the required CredSSP.dll does not exist, or otherwise has the proper Registry entries already created by Microsoft. This program must be run under Administrative rights so to be able to make changes to global Registry entries. This program requires the .NET Framework 2.0 or higher. You may run the program via the GUI or via the Command-line to set additional options. If you run the program with the GUI, you must reboot your computer for the changes to take effect. If you run the program via the Command-line and do not set the /reboot switch, you will also have to reboot the computer. Setting the /reboot switch will cause the computer to immediately reboot upon successful completion of the Registry update. If the update is not required, the computer will not reboot even if the switch is set. This program was designed to assist Windows XP Service Pack 3 users who connect to Bartlett Regional Hospital Remote Desktop and Remote App Services. Support for this program may be provided on a case by case basis. ***** PROGRAM HELP OUTPUT ***** CredSSP Enabler.exe AUTHOR: Shawn Calhoon 2010 PURPOSE: To enable the Terminal Services 2008 Single-Signon Security Provider in Windows XP Service Pack 3 by adding the appropriate Registry entries as described in Microsoft Knowledge Base Article #951608 http://support.microsoft.com/kb/951608 REQUIREMENTS: Microsoft Windows XP with Service Pack 3 and .NET 2.0 or higher USAGE: ""CredSSP Enabler.exe"" [/?,-?,/help,-help] [/reboot] [/log PATH\FILE.EXT] /?,-?,/help,-help This help menu /reboot Reboot the computer after successful completion /log (filepath and name) Path to logfile EXAMPLES: ""CredSSP Enabler.exe"" /reboot Will reboot the computer only after the successful modification of entries. If entries already exist, the computer will not be rebooted. ""CredSSP Enabler.exe"" /log ""C:\Windows\TEMP\CredSSP.log"" Will verbosely log all program status points and results