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: \\
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=\\
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=\\
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.