Free scripts enable client profile and data migrations with Profile Migrator
Version 1 of Profile Migrator does not have data collection capabilites built in. This makes it difficult to migrate clients, say from Windows XP to Windows 7, because in most projects local data and local profiles need to be transferred to the new OS.
Here is a script that does exactly that: save relevant data from the source computer to a (network) location, ready to be migrated by Profile Migrator. The same script can then be executed on the target computer to restore data and profile in the correct format for the new OS.
Usage:
Unpack the content of the attached archive file. It contains the main script LocalProfileMigration.cmd along with some helper tools.
Read the comments at the top of LocalProfileMigration.cmd and adjust global variables where needed in the appropriate section near the top.
Run LocalProfileMigration.cmd on the source computer with the parameter "save". This copies the source computer's data to a (network) location you can choose freely.
Use Profile Migrator to migrate the user profile contained in the copied data on the network. This creates a new folder with the extension ".V2" right next to the source profile folder in the network location.
Run LocalProfileMigration.cmd on the target computer with the parameter "restore". This copies the migrated profile along with all saved data from the network location to the target machine.
What data is migrated:
User profile of one user (specified on the command line). How exactly the profile is migrated can be configured freely in Profile Migrator's GUI.
Data files from one or multiple directories (you can optionally choose which file types to migrate)
Wallpaper: the user's background image
The migration procedure described here has been tested with: