Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > VB Script

Vista - save user profile then reload it on a new machine

Reply
 
Old 08-04-2009   #1 (permalink)
James


 
 

save user profile then reload it on a new machine

I want to save all the contents of a user profile (desktop, my doc, my pic,
favs and desktop background) up to a mapped user drive then restore it later
one i get them a new machine. Any help you could provide would be greatly
appreciated.

James



My System SpecsSystem Spec
Old 08-04-2009   #2 (permalink)
Alex K. Angelopoulos


 
 

Re: save user profile then reload it on a new machine

Use the User State Migration Tool (USMT):
http://www.microsoft.com/downloads/d...displaylang=en

You can save settings (and local data) from any system running Windows 2000
or newer, and restore to any system running Windows XP or newer. In my
experience, USMT works quite well.

It's also possible to automate USMT if you need to perform lots of
migrations on a regular basis, but if you don't need to do more than a
couple a month interactive use is probably the way to go. It grabs pretty
much everything user-specific, you may want to do some standard client-side
cleanup before using it. Also, it can take quite a while to run if there is
a tremendous amount of user data, so you may want to perform the process at
the end of the day for a specific user and allow it to work overnight -
although on a standard network, it's unlikely to be more than an hour or so,
especially if shared data and email isn't stored locally. Everything down to
shortcuts to recently used files will get pulled over when you pull the data
onto a new system.


"James" <donotreply@xxxxxx> wrote in message
news:O6ohzhUFKHA.4168@xxxxxx
Quote:

> I want to save all the contents of a user profile (desktop, my doc, my
> pic, favs and desktop background) up to a mapped user drive then restore
> it later one i get them a new machine. Any help you could provide would
> be greatly appreciated.
>
> James
>
My System SpecsSystem Spec
Old 08-05-2009   #3 (permalink)
James


 
 

Re: save user profile then reload it on a new machine

The administration on my network is split. My team doesn't get many rights.
A lot of times we have to go to a machine that had a virus (malware/adware)
and while the user is logged on copy up their Favs, Desktop, My Docs,
Wallpaper, etc... manually to a mapped network drive. Then we have to logon
to the machine using the local admin account and delete the profile. Then
have the end user log back into the machine so their account can be
re-created and finally copy all their stuff back down from the network
drive. I am not sure if this tool will do this. But I have already written
a .vbs to map all the required drives based on their user name (since our
company doesn't run login scripts). I thought it would be nice to simply
run 2 other scritps.

1. One to copy up their stuff to their user drive
2. The other to copy down their stuff to their new profile on the local
machine

I will check out the code. But if you or anyone else you point me to some
good examples of how to use the copy features of vbs that would be great.

James

"Alex K. Angelopoulos" <alex(dot) k(dot again)angelopoulos(at)gmail.com>
wrote in message news:eQ4e1FXFKHA.5780@xxxxxx
Quote:

> Use the User State Migration Tool (USMT):
> http://www.microsoft.com/downloads/d...displaylang=en
>
> You can save settings (and local data) from any system running Windows
> 2000 or newer, and restore to any system running Windows XP or newer. In
> my experience, USMT works quite well.
>
> It's also possible to automate USMT if you need to perform lots of
> migrations on a regular basis, but if you don't need to do more than a
> couple a month interactive use is probably the way to go. It grabs pretty
> much everything user-specific, you may want to do some standard
> client-side cleanup before using it. Also, it can take quite a while to
> run if there is a tremendous amount of user data, so you may want to
> perform the process at the end of the day for a specific user and allow it
> to work overnight - although on a standard network, it's unlikely to be
> more than an hour or so, especially if shared data and email isn't stored
> locally. Everything down to shortcuts to recently used files will get
> pulled over when you pull the data onto a new system.
>
>
> "James" <donotreply@xxxxxx> wrote in message
> news:O6ohzhUFKHA.4168@xxxxxx
Quote:

>> I want to save all the contents of a user profile (desktop, my doc, my
>> pic, favs and desktop background) up to a mapped user drive then restore
>> it later one i get them a new machine. Any help you could provide would
>> be greatly appreciated.
>>
>> James
>>

My System SpecsSystem Spec
Old 08-05-2009   #4 (permalink)
Eric


 
 

Re: save user profile then reload it on a new machine


"James" <donotreply@xxxxxx> wrote in message
news:OQ0Ux4cFKHA.4208@xxxxxx
Quote:

> The administration on my network is split. My team doesn't get many
> rights. A lot of times we have to go to a machine that had a virus
> (malware/adware) and while the user is logged on copy up their Favs,
> Desktop, My Docs, Wallpaper, etc... manually to a mapped network drive.
> Then we have to logon to the machine using the local admin account and
> delete the profile. Then have the end user log back into the machine so
> their account can be re-created and finally copy all their stuff back down
> from the network drive. I am not sure if this tool will do this. But I
> have already written a .vbs to map all the required drives based on their
> user name (since our company doesn't run login scripts). I thought it
> would be nice to simply run 2 other scritps.
>
> 1. One to copy up their stuff to their user drive
> 2. The other to copy down their stuff to their new profile on the local
> machine
>
> I will check out the code. But if you or anyone else you point me to some
> good examples of how to use the copy features of vbs that would be great.
>
> James
>
To copy a user, simply log on to their PC as someone else who can access
their profile folder. The simplest one is the network admin, so you can
copy their whole profile to the network. If you have their access rights
set up right, everything user specific they'll need should be in their
Documents and Settings folder under the folder with their login name if
you're on XP Pro. If you can't use the network admin, you'll have to log in
as the local admin and copy their profile to another folder on their PC,
then log in as them and copy that to a network location. Parts of their
profile can't be copied while logged in as them. To save time, delete their
temp files first.
To find the VBScript commands to automate this, start here:
http://www.devguru.com/technologies/VBScript/14048.asp

If they're going to be changing machines regularly of course you'll just
want to set them up as a roaming profile.


My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
The User Profile Service failed the logon. User profile cannot be loaded. Tutorials
RE: My Windows Live Messenger 2009 doesn't save user profile and passw Live Messenger
The User Profile Service failed the logon. User profile cannot be loaded. Vista General
I had to reload my Vista 64 machine because of problems. Vista mail


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46