TPMM Installation Guide and Download Link

Thintech Profile Management Methodology

Installation Instructions

Download Link: https://thintech.sharefile.com/d-s9013841a6524411a

© Copyright 2011, Thintech Limited. All rights reserved. All trademarks are the property of their respective owners.

Introduction
These setup instructions are designed for someone that has a good understanding of group policy and has configured a form or profile management previously. The scripts included in this release are DOS based scripts and I would be advantageous for someone that is deploying this to understand these scripts before deploying them.

The below scripts are designed to modify the default profile stored on a terminal server and hard code folder redirection into the default profile a user receives. This speeds up the logon process significantly, the profile management is fired off using a Windows Stub path during a windows logon. At logoff a script is called to capture all relevant information that is stored within a .ini file. C:\Users\jedth\Desktop\TPMM
The following Group Policy Values are necessary:

Computer Policy
Profile_Redirection.cmd – Configure the Drive Letter that will be the users Home Drive. Computer Start Up Script – Profile_Redirection.cmd

Administrative Templates
System/User Profiles
Delete cached copies of roaming profiles – Enabled
Prevent Roaming Profile changes from propagating to the server – Enabled
Windows Components/Remote Desktop Services/Remote Desktop Session
Host/Profiles
Set Remote Desktop Services User Home Directory – Enabled
Location: On the Network
Home Dir Root Path: \\\Citrix\tpmm-profile\ Drive Letter T:
Windows Settings
Registry
Collection: TPMM Profile Management
HKEY_LOCAL_MACHINE SOFTWARE\Microsoft\Active Setup\Installed
Components\{7468696e-e746-5636-82e5-4504d4d56333}

HKEY_LOCAL_MACHINE SOFTWARE\Microsoft\Active Setup\Installed
Components\{7468696e-e746-5636-82e5-4504d4d56333}
Value name (Default)
Value type REG_SZ
Value data Thintech Profile Management

HKEY_LOCAL_MACHINE SOFTWARE\Microsoft\Active Setup\Installed
Components\{7468696e-e746-5636-82e5-4504d4d56333}
Value name ComponentID
Value type REG_SZ
Value data Thintech Profile Management

HKEY_LOCAL_MACHINE Key path SOFTWARE\Microsoft\Active Setup\Installed
Components\{7468696e-e746-5636-82e5-4504d4d56333}
Value name IsInstalled
Value type REG_DWORD
Value data 0x1 (1)

HKEY_LOCAL_MACHINE Key path SOFTWARE\Microsoft\Active Setup\Installed
Components\{7468696e-e746-5636-82e5-4504d4d56333}
Value name Locale
Value type REG_SZ
Value data EN

HKEY_LOCAL_MACHINE
Key path SOFTWARE\Microsoft\Active Setup\Installed Components\{7468696e-e746-
5636-82e5-4504d4d56333}
Value name LocalizedName
Value type REG_EXPAND_SZ Value data

HKEY_LOCAL_MACHINE
Key path SOFTWARE\Microsoft\Active Setup\Installed Components\{7468696e-e746-
5636-82e5-4504d4d56333}
Value name StubPath
Value type REG_EXPAND_SZ
Value data “%LOGONSERVER%\Netlogon\TPMM\ctxhide.exe”
“%LOGONSERVER%\Netlogon\TPMM\Profile_Logon.cmd”


HKEY_LOCAL_MACHINE
Key path SOFTWARE\Microsoft\Active Setup\Installed Components\{7468696e-e746-
5636-82e5-4504d4d56333}
Value name Version Value type REG_SZ Value data 3,1

User Policy
Configure Logoff Script – Profile_Logoff.cmd

Component Configuration:
Profile_Redirection.cmd
1. Set the below variable to match the driver letter in the following policy setting: – Computer Policy – Set Remote Desktop Services User Home Directory • Set DL=T
Profile_Logon.cmd
1. Change the below variable to the location where the scripts are stored:
• SET TPMMPATH=\\\Netlogon\TPMM

2. Set the below variable to match the driver letter in the following policy setting:
• Computer Policy – Set Remote Desktop Services User Home Directory SET USERDRIVE=T:
Profile_Logoff.cmd
3. Change the below variable to the location where the scripts are stored:
• SET TPMMPATH=\\\Netlogon\TPMM

4. Set the below variable to match the driver letter in the following policy setting:
• Computer Policy – Set Remote Desktop Services User Home Directory SET USERDRIVE=T:
Profile_Settings.ini
5. Edit the contents of this file to tell TPMM what to capture on logoff.