Solved

Copy favorites to new terminal services server

Posted on 2009-04-09
8
969 Views
Last Modified: 2013-11-21
We recently replaced our windows 2003 server (terminal services) with a Windows 2008 64bit server.  I need to copy the favorites from the Windows 2003 box to the Windows 2008 box however there are a few requirements.  Obviously, the path change will need to be in the batch file.  Also, I do not want to copy user data over if the user has not logged into the new server.  For instance, if UserA has favorites on server 2003 however has never logged onto server2008 then it should not create a folder for the user.  I know I could create a simply copy/paste batch file but I only want to copy needed data. Also, we redirect users My Documents and Desktop through GPO.  Is there a way to copy favorites as well without rolling out roaming profiles?
0
Comment
Question by:cityoflafayette
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
8 Comments
 
LVL 30

Expert Comment

by:IanTh
ID: 24121350
when the user firsts logs on to the new server thier profile will be copied from there local profile so imho their favourites will get "migrated"
0
 

Author Comment

by:cityoflafayette
ID: 24137714
As I mentioned in the last sentence, we aren't using roaming profiles so nothing is migrated.  The only reason docs and desktop appear as if they are migrated is because we use a GPO that redirects...much different than migration.
0
 
LVL 30

Expert Comment

by:IanTh
ID: 24138449
sorry
rereading your post what your trying to do is get your users favourites on to the tarminal server yes?
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:cityoflafayette
ID: 24138546
That is correct. We would like to copy from the old server however I only want to copy those users that have already logged into the new server.  This should eliminate the "creation" of "new user" folders.
0
 
LVL 30

Accepted Solution

by:
IanTh earned 500 total points
ID: 24138613
so basically what you would need  is a script that works on logon and sees if the profile is there already if not allow user creation?
0
 

Author Comment

by:cityoflafayette
ID: 24138647
I don't want a script at logon as we only need this to run one time.  I can run as an admin.

"I need to copy the favorites from the Windows 2003 box to the Windows 2008 box however there are a few requirements.  Obviously, the path change will need to be in the batch file.  Also, I do not want to copy user data over if the user has not logged into the new server.  For instance, if UserA has favorites on server 2003 however has never logged onto server2008 then it should not create a folder for the user.  I know I could create a simply copy/paste batch file but I only want to copy needed data. "
0
 

Author Comment

by:cityoflafayette
ID: 24160182
I'm rewarding IanTh with the points as he led me on the right track.  I added a line to the login script however once the favorites are moved, I will not keep the line in the script.  here is the line I added

copy "\\<server_name>\c$\Documents and Settings\%username%\Favorites\*.*" C:\Users\%username%\Favorites\
0
 

Author Closing Comment

by:cityoflafayette
ID: 31568482
The expert led me in the right direction however was on extremely clear on the solution.
0

Featured Post

Free NetCrunch network monitor licenses!

Only on Experts-Exchange: Sign-up for a free-trial and we'll send you your permanent license!

Here is what you get: 30 Nodes | Unlimited Sensors | No Time Restrictions | Absolutely FREE!

Act now. This offer ends July 14, 2017.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A procedure for exporting installed hotfix details of remote computers using powershell
Resolving an irritating Remote Desktop connection that stops your saved credentials from being used.
This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question