Toon posts:

[XP pro] Profile-folders effectief remappen

Pagina: 1
Acties:
  • 136 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik ben bezig met een migratie (XP pro/1 werkstation/MSCT met WDP).
Nu wil ik alle profiles remappen van C:\Documents and Settings naar H:\ (net zoals homedir op server). Ik heb echter al de meeste apps geinstalleerd en bijgewerkt.

Vermoedelijk is alleen het wijzigen van de profiledir onvoldoende (o.a. de Application data staan immers nog gewoon in C:\Documents and Settings). Hoe kan ik nu het meest effectief remappen?

Ik denk aan:
-welk tooltje (evt)
-welke regsettings/sleutels (o.a. bronsleutels die bij installaties e.d. door Windows geraadpleegd worden)

Intuïtief denk ik daarbij aan onderstaande regkeys:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Computer Toolkit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DocFolderPaths
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ContentIndex\Catalogs\System\Scopes
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control\ContentIndex\Catalogs\System\Scopes
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex\Catalogs\System\Scopes
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_USERS\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_USERS\S-1-5-19\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_USERS\S-1-5-21-725345543-1935655697-854245398-500\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders


Maar hoe zit dat met de current user? Is eenmaal wijzigen (vanuit adminaccount) voldoende?
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
HKEY_CURRENT_USER\Environment


Thnkx alvast voor 't meedenken!

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 09-03 15:56

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

Ik weet niet wat je bedoeld met het remappen van het userprofile (ik neem aan het verplaatsen van het profiel), maar let even op dat vrijwel elke applicatie de variable %userprofile% gebruikt voor het benaderen van het profiel en niet het "harde pad".

Je hoeft dus geen enkele registry-setting aan te passen. Enkel de profile dir is voldoende.

Controleer voor de gein maar eens de registry-key (die je zelf ook al aanhaalt):
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

[ Voor 18% gewijzigd door Question Mark op 02-03-2007 13:11 ]

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


Verwijderd

Topicstarter
@ Question Mark:
Ik weet niet wat je bedoeld met het remappen van het userprofile (ik neem aan het verplaatsen van het profiel)...
Daar komt 't op neer, ja :)
Controleer voor de gein maar eens de registry-key (die je zelf ook al aanhaalt):
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Okay, maar hierin staan alleen de absolute paths voor de Current User (C:\Documents and Settings\...).
Je hoeft dus geen enkele registry-setting aan te passen. Enkel de profile dir is voldoende.
_/-\o_ Dat zou heel relaxed zijn. Maar voordat ik 't ga testen...

Uit je reply begrijp ik dat 't éénmaal ingeven van het absolute pad (in regkey UserShellFolders) ook voldoende is voor alle andere users. Maar je moet toch sowieso ook in de HKLM zijn?
En waar (welke windows-settings en hives/keys) geef ik dan bijv. het relatieve pad (%userprofile%) in?

  • pjlgt
  • Registratie: Juli 1999
  • Niet online
Op deze manier kan er toch niemand meer inloggen mocht er een probleem met de server zijn waar de profielen op staan?

Of word er nog wel een gedeelte op c:\docu... opgeslagen?

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 09-03 15:56

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

Verwijderd schreef op vrijdag 02 maart 2007 @ 14:17:
Uit je reply begrijp ik dat 't éénmaal ingeven van het absolute pad (in regkey UserShellFolders) ook voldoende is voor alle andere users.
Nee, bij mij staan op deze plaats allemaal verwijzingen die gebruik maken van de variable %userprofile% (net even op verschillende werkplekken gecontroleerd). Bijvoorbeeld:

Desktop -> %Userprofile%\Desktop
Start Menu -> %Userprofile%\Start Menu

Op zich is het dus vreemd dat er bij jouw harde paden staan (en dat kan ik dus ook niet verklaren).

Als ik de variable %Userprofile% controleer (via een command prompt en dan "set"), dan staat daar oa:
USERPROFILE=C:\Documents and Settings\Administrator

Daar staat dus de verwijzing van %USERPROFILE%.

[ Voor 9% gewijzigd door Question Mark op 02-03-2007 14:27 ]

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


  • de Rochebrune
  • Registratie: Juli 2001
  • Laatst online: 02-03 04:38
Ik heb het niet tot op de bodem uitgezocht, maar in Vista, en ik naam aan ook in XP zitten sommige mappen hard gecodeerd. Kan wel eens minder simpel zijn dan je hoopt.

Lees dit ook even http://blogs.zdnet.com/Ou/?p=436

Verwijderd

Topicstarter
@ Question Mark:
Op zich is het dus vreemd dat er bij jouw harde paden staan (en dat kan ik dus ook niet verklaren).
Klopt, even verwarring tussen Shell Folders en User Shell Folders.
Blijft staan: die gelden beide alleen voor de Current User. |:(

@ de Rochebrune: Mooi recent artikel. Alleen in hoeverre gaat dit op voor XP? Ik wil (gelukkig?) nog even niet aan Vista. Als je die shellstructuur even bekijkt lijkt 't er iig niet simpeler op geworden O-)

Hamvraag:
wie-o-wie weet welke mappen/keys (voor XP) hard gecodeerd worden en wat te doen met de HKLM? :D

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 09-03 15:56

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

Verwijderd schreef op vrijdag 02 maart 2007 @ 15:33:
Hamvraag:
wie-o-wie weet welke mappen/keys (voor XP) hard gecodeerd worden en wat te doen met de HKLM? :D
Volgens mij denk je veel te moeilijk, je hoeft echt geen registry aanpassing te doen om een profile te kopieren. Uit Copy a user profile
To copy a user profile
  1. Open System in Control Panel.
  2. On the Advanced tab, under User Profiles, click Settings.
  3. Under Profiles stored on this computer, click the user profile you want to copy, and then click Copy To.
Do one or more of the following:

To specify where the new profile will be saved
In Copy profile to, type the location for the new profile, or click Browse to select the path.

To specify who is permitted to use the copied profile.
In Permitted to use, click Change.
In the Select User or Group dialog box, in Enter the object name to select, add the user, group, or built-in security principle or click Object Types to select an object type.
En verder uit: Configuring Roaming User Profiles
Changing User Profile Type from Local to Roaming

Typically, a large organization has many users with local profiles. For ease of management, you might want to change many of the local profiles to roaming profiles. Moving user’s data and settings from the workstation to a server reduces the user’s dependence on the workstation’s availability, simplifies user data management, and allows centralized account management.

To create a roaming user profile for a user that has a local profile
  1. Open Active Directory Users and Computers.
  2. Click the domain and the OU where the user account resides.
  3. Right-click the appropriate user account for which to set a roaming profile, and then click Properties.
  4. Click the Profile tab, and type the profile path information in Profile path (for example, type \\Server\ShareName\UserName).
Note

• To change a user’s local profile to a roaming profile for a user who uses multiple computers simultaneously, the user must log off last from the computer that has the profile that the user wants to use.

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


Verwijderd

Topicstarter
Volgens mij denk je veel te moeilijk, je hoeft echt geen registry aanpassing te doen om een profile te kopieren.
De grap is: de pc waar 't om gaat is een werkstation die niet op een server draait. Het hele AD-verhaal en roaming profiles gaat dus niet op. :|

Ik was sowieso al van plan om de profiles via copy a user profile over te zetten. Alleen ik sluit niet uit dat reeds geïnstalleerde applicaties hardnekkig de oude paden blijven raadplegen. Dit moet dus via de bron worden gewijzigd, vandaar mijn toevlucht tot handmatige registerbewerking.

Anders had ik gewoon via een GPO/Mapomleiding de boel omgezet. Voorzover ik weet ondersteunt XPpro geen Mapomleiding via lokaal groepsbeleid. Of 't moet mogelijk zijn via een mmc-module/snap-in. Heeft iemand daar soms ervaring mee?

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Verwijderd schreef op zaterdag 03 maart 2007 @ 09:39:
[...]

De grap is: de pc waar 't om gaat is een werkstation die niet op een server draait. Het hele AD-verhaal en roaming profiles gaat dus niet op. :|
Nee, ok, maar er is nog steeds de %userprofile% variable hoor.
Voorzover ik weet ondersteunt XPpro geen Mapomleiding via lokaal groepsbeleid. Of 't moet mogelijk zijn via een mmc-module/snap-in. Heeft iemand daar soms ervaring mee?
Die zijn alleen @ server in te stellen, gpedit.msc heeft geen folder redirection op een standaloe XP Pro machine.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device

Pagina: 1