USMT 4: How do I NOT migrate Favorites
I am doing a Windows XP to Windows 7 upgrade using MDT and USMT. Although I am using MDT 2013, I have switched it to use USMT 4.0 in order to get Windows XP compatibility.
A customer requirement is that IE Favorites are NOT migrated, but I don't seem to be able to exclude them from the migration.
My MigUser.xml has all the IE sections commented out, i.e.
<!-- This component migrates Favorites
<component type="System" context="User">
<displayName _locID="miguser.favs">Favorites</displayName>
<paths>
<path type="File">%CSIDL_FAVORITES%</path>
</paths>
<role role="Settings">
<detects>
<detect>
<condition>MigXmlHelper.DoesObjectExist("File","%CSIDL_FAVORITES%")</condition>
</detect>
</detects>
<rules>
<include filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
<objectSet>
<pattern type="File">%CSIDL_FAVORITES%\* [*]</pattern>
</objectSet>
</include>
<merge script="MigXmlHelper.DestinationPriority()">
<objectSet>
<pattern type="File">%CSIDL_FAVORITES% [desktop.ini]</pattern>
<pattern type="File">%CSIDL_FAVORITES%\* [*]</pattern>
</objectSet>
</merge>
</rules>
</role>
</component>
-->
<!-- This component migrates Shared Favorites
<component type="System" context="System">
<displayName _locID="miguser.sharedfavs">Shared Favorites</displayName>
<paths>
<path type="File">%CSIDL_COMMON_FAVORITES%</path>
</paths>
<role role="Settings">
<detects>
<detect>
<condition>MigXmlHelper.DoesObjectExist("File","%CSIDL_COMMON_FAVORITES%")</condition>
</detect>
</detects>
<rules>
<include filter='MigXmlHelper.IgnoreIrrelevantLinks()'>
<objectSet>
<pattern type="File">%CSIDL_COMMON_FAVORITES%\* [*]</pattern>
</objectSet>
</include>
<merge script="MigXmlHelper.DestinationPriority()">
<objectSet>
<pattern type="File">%CSIDL_COMMON_FAVORITES% [desktop.ini]</pattern>
<pattern type="File">%CSIDL_COMMON_FAVORITES%\* [*]</pattern>
</objectSet>
</merge>
</rules>
</role>
</component> -->
And I can't seem to find anything else in any of the config files (MigApp.xml, MigDocs.xml and my config.xml) which may be migrating them.
My MigUser.xml is configured to migrate .lnk and .url files, as I want to migrate any such files elsewhere in the user's profile. Does this make a difference?
What do I need to do in order to force the exclusion of IE Favorites?
Thanks
You will need generate and use a config.xml file. Example
here (usmt3 but still valid).
Edit the file and turn the YES to a NO for the favorites sections. The same for any other stuff you don't need.
eg.
<component displayname="Favorites" migrate="no"
Put the file in either the USMT folder or the scripts folder.
Add the line USMTConfigFile=Config.xml to your customsettings.ini file.
Blog: http://scriptimus.wordpress.com
Similar Messages
-
Time Machine - How do you not migrate computer user name?
Hello,
I am going to be selling my Mac Pro (MA970LL/A) and getting a Macbook Pro. In the past, I have used a time machine total migration.
I was thinking about doing it again but I do not want the username/computer name to transfer as well. I want this laptop to have a completely new, different name.
Is there a way to do this transfer and still give the computer a new username/computer name?
I appologize if I did not use the correct terminology.
I am refering to this:
Macintosh HD>Users>Name
also appearing in that folder is:
Machintosh HD>Users>Shared ... if that helps.
Thank you for your help!If the new name is different from the old one, then MA will migrate the old account, automatically keeping the old username.
I'm not sure we are on the same page here, so to reiterate for clarity.
You are getting a new computer.
You want to migrate your old account to the new computer but want to change the account's username.
When you get the new computer to through the setup and when you are asked to configure the intial admin account you need to use the same username of the old account (the one you will be migrating.) When MA starts the migration process it will prompt you to either Cancel or Rename the account you are migrating. You can then assign the username you would like for the migrated account. MA will take care of the process.
After migration you will need to verify the migrated account has admin status. Also configure it for auto-login. Restart the computer. The computer should startup using the migrated account. You may then delete the initial account you made in the Setup Assistant. -
After migrating a new Mac Book Pro from Time Capsule, I noticed that I lost a group of Favorites on the older iMac. The puzzling thing is that the Favorites are on my iPhone--not the old iMac or the new Mac Book Pro. How do I get the Favorites back?
If you are syncing using iCloud, try going to System Preferences/iCloud (computers) and checking Safari. If it is checked, try deselecting it, wait 10-15 seconds, and then check it again.
-
How can I use my old MobileMe email address if I did not migrate to icloud by the deadline?
I had a mobile me account that I did not migrate to icloud. Now when I try and set up an icloud account using the old mobileme email address, it says that address is already in use. I then try and access it but the password doesn't work and it says mobileme is closed. When I try and reset the password, it says an email has been sent to the email on file...which is an old mobileme address that I cannot access.
How can I get this email address set up in icloud?Nice idea - I tried it but it doesn't seem to work (at least not for me).
So here are the details in case, you can spot something more I could do....
When MobileMe was live
MobileMe ID was [email protected]
AppleID (to make iTunes purchases) was [email protected]
When iCloud went live (and MM was still alive)
iCloud account was created based upon AppleID - [email protected]
iCloud would not create [email protected] as was already in use (by me)
iCloud would not merge [email protected] as iCloud does not merge
MobileMe migration to iCloud option was not taken
Deleted all data out of MobileMe account (mail, calendar, contacts, gallery)
Deleted MobileMe mail account off of all devices
When MM died
I received notification that I had not migrated my MM account
iCloud was happily working as Contacts/Calendar sharer using my AppleID of [email protected]
Weeks later on Mac running 10.8
System Preference - iCloud, already logged in with AppleID of [email protected]
Then ticked the untick Mail box
Long wait with small grey whirling cog box, stating "Loading". Eventually a BLANK message box with OK which then disappeared on a timeout.
System Preference - Mail... Re-added [email protected] (now picked up as iCloud account)
Mail - Accounts.... Re-added [email protected] BUT got message "Mail can'y connect to the account..."
So tried logging into www.icloud.com (using AppleID of [email protected] where my contacts/calendar now reside). Clicked on Mail icon and received "@me.com Address Needed" message -
Photoshop elements 10 will not migrate to my new macbook pro/retina display. There is no CD/DVD player on this machine. Any suggestions on how to get Elements onto my machine? Yes, I have the disk(s). Am I going to have to buy an external CD/DVD player to load this one program:(
I have ordered a USB3 BluRay/DVD/CD player/burner and will use that both with my iMac ( in which the Superdrive seems to be failing ) and the MBPro Retina I just bought .
-
How do you only migrate pictures and music? I do not want to migrate anything else. Thank you for your time.
Welcome to the Apple Support Communities
Migration Assistant will ask you what you want to migrate from your old Macintosh, so select just Pictures and Music -
I have a new macbook pro that did not have a disk, OS X lion 7.3.4 was pre installed so how can i change the administrators name and password, it did not migrate properly from my hard drive.., now there is some mysterious administrator name and or password??
See #5
Step by Step to fix your Mac -
I just upgraded Dreamweaver CS5 to CC - sites did not migrate - how to get my sites back?
I just upgraded Dreamweaver CS5 to CC - sites did not migrate - how to get my sites back?
(I'd rather not recreate them all from scratch)
PS - Go easy on me - it's my first post in this forum .
Thanks,
RobSeems to be different results for different people.
My sites have usually migrated automatically whenever I have upgraded. Others report the same outcome as you.
I've never traced the reasons for non-migration to a single root cause. -
How do I import my favorites from IE when the import button will not highlight to allow import
I am attempting to import my favorites from IE. When I go to "File" on the Firefox tool bar the "Import" button is grayed out. When I click it on I get no response. How can I import "My Favorites" from IE to "Bookmarks" on Firefox?
Make sure that you do not run Firefox in permanent Private Browsing mode.
*https://support.mozilla.com/kb/Private+Browsing
To see all History and Cookie settings, choose:
*Tools > Options > Privacy, choose the setting <b>Firefox will: Use custom settings for history</b>
*Deselect: [ ] "Automatically start Firefox in a private browsing session"
*Deselect: [ ] "Always use private browsing mode" (Firefox 7+) -
We have in our enterprise the following scenario:
1 - Lync 2013 client is installed
2 - User accounts are not migrated to Lync 2013 Server, users are using Office Communicator as their main tool
3 - Users receive Lync 2013 meeting requests but when try to access them, Lync 2013 client launches and shows error. Users will need to open the browser and paste the URL to the address bar but this still open
4 - We cannot use the workaround of adding "?SL=1" to the Lync 2013 meeting URL as the user base is large and manual workaround is not accepted
5 - Question: is there any automated way, via egistry key or GPO setting, so that users temporarily (until their accounts are migrated to Lync 2013 server) can bypass Lync 2013 client completely and automatically open all Lync 2013 meetings
on the browser, using Lync Web Plug-in?Thanks for the response,
First, I should have mentioned clearly that users have Office Communicator 2007 client and Lync 2013 client installed in their machines. Their accounts are not migrated yet to Lync 2013 server.
Second, we are using IE9 and IE10. The issue is that users CAN join Lync 2013 meetings with their browsers but have to paste the URL manually to browser and add "?SL=1" otherwise, if they just click at the "Join Online Meeting" or "Join
Lync Meeting" URL it launches Lync 2013 client which shows error because is not configured yet, as they are using OCS client and migrating slowly to Lync 2013 server.
Is there a Group Policy setting or a registry key from Microsoft that can be turned on to these users machines and make will all Lync meeting requests to be opened in IE browser instead of Lync 2013 client. We need a way to ignore
Lync 2013 client until user accounts are migrated to Lync 2013 Server. Manually typing URLs is not an option in a big organization, can't explain thousands of users of different levels what to do.
We are regretting the decision not to separate Lync 2013 from Office 2013 package we deployed recently. If Lync 2013 is uninstalled then all Lync meeting requests are opened in browser without an issue. -
Session is not Migrated when I use HttpSessionActivationListener .
Hi all,
I studied about HttpSessionActivation Listener and in order understand it fully I created a simple program . I studied that the listener will be invoked whenever session attribute is migrated from one JVM to another .
The following was what I did to understand HttpSessionActivationListener
Created two instances of Tomcat in a single box.(Actually two services)
Configured Apache Http Server to point the two instances (Load balancing and fail over) [Using this link|http://thought-bytes.blogspot.com/2007/03/how-to-load-balance-tomcat-55-with.html]
Created a small web application and deployed in two servers
Source codes
===========
SessionMigrationTester Listener
package c6;
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class SessionMigrationTester implements HttpSessionActivationListener,Serializable { //Implemented Serializable Interface
public void sessionDidActivate(HttpSessionEvent evt){
System.out.println("========================");
System.out.println("Session DID Activated --**-- Serializable");
System.out.println("========================");
public void sessionWillPassivate(HttpSessionEvent evt){
System.out.println("========================");
System.out.println("Session WILL Passivate --**-- Serializable");
System.out.println("========================");
}Web.xml
========
<web-app>
<servlet>
<servlet-name>SessionTest</servlet-name>
<servlet-class>c6.SessionExample</servlet-class>
</servlet>
<servlet>
<servlet-name>servlet3</servlet-name>
<servlet-class>c6.Servlet3</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SessionTest</servlet-name>
<url-pattern>/sessiontest.do</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>servlet3</servlet-name>
<url-pattern>/servlet3.do</url-pattern>
</servlet-mapping>
</web-app>SessionExample.java
package c6;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class SessionExample extends HttpServlet {
public void doGet(HttpServletRequest req,HttpServletResponse resp)throws ServletException,IOException {
System.out.println("Inside doGet method ");
PrintWriter out = resp.getWriter();
resp.setContentType("text/html");
HttpSession session = req.getSession(false);
out.println("<html>");
out.println("<head> ");
out.println("</head>");
out.println("<body>");
out.println("<form >");
if(session ==null){
System.out.println("No Session exists creating a new one ....");
session = req.getSession(true);
String sessionID = session.getId();
if(session.isNew()){
session.setAttribute("hello",new SessionMigrationTester());
out.println("New session is created ID:- "+sessionID);
System.out.println("New session is created ID:- "+sessionID);
}else {
String sessionID = session.getId();
session.setAttribute("hello",new SessionMigrationTester());
out.println("Old session ID:- "+sessionID);
System.out.println("Old session ID:- "+sessionID);
out.println("Modified ***<br/>");
out.println("<input type='submit' value='click me' />");
out.println("<script lang='javascript'>");
out.println("document.forms[0].action ="+"\""+resp.encodeURL("servlet3.do")+"\"");
out.println("</script>");
out.println("</form>");
out.println("</body>");
out.println("</html>");
System.out.println("End of doGet");
public void doPost(HttpServletRequest req,HttpServletResponse resp) throws ServletException,IOException {
doGet(req,resp);
}Servlet3.java
=========
package c6;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class Servlet3 extends HttpServlet {
public void doGet(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException {
HttpSession session = req.getSession(false);
if(session!=null){
System.out.println("Session Already Exists! "+session.getId());
}else{
System.out.println("Session doesn't exists!!!");
public void doPost(HttpServletRequest req,HttpServletResponse resp)
throws ServletException,IOException {
doGet(req,resp);
}Whenever I stop one instance(say "Tomcat instance 1") I'm getting a message "Session Will Passivated "(which is what I have in overridden sessionWillPassivate method)
I'm also getting "Session Did Activated" message (overridden in sessionDidActivated method) whenever I start the same instance(say "Tomcat instance 1").
What I expected
============
After stopping the Tomcat instance (say "Tomcat instance 1") I reloaded the same page expecting this time it will be served by another Tomcat instance(say "Tomcat Instance 2" and I will get "SessionDidActivated" message from "Tomcat instance 2" but it didn't worked as I expected instead the page is served by another Tomcat instance("Tomcat instance 2") but the session is not migrated and I'm not getting "SessionDidActivated" in the new Tomcat instance.
I also created a new Servlet named as (Servlet3) and modified SessionExample.java to this .so that It contains button and when it clicked it will hit a new Servlet(Servlet 3) but it also doesn't help.
I'm trying this in a single physical machine with two tomcat instance configured with Apache Http Server .
Is anything I'm missing ?
Please clarify me why the session is not migrated .
Thanks in advanceHi ejp,
One more question I have . Today I tried to find out why the listener class is not invoked(I doesn't get "SessionDidActivated" and "SessionWillPassivate" sysouts from listener class) and found that when I enable clustering in Tomcat it's doesn't works(even though session migrates) and when I switch back to normal mode it does work .
Following is the fragment I uncomment to enable clustering
<!--
<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"
managerClassName="org.apache.catalina.cluster.session.DeltaManager"
expireSessionsOnShutdown="false"
useDirtyFlag="true"
notifyListenersOnReplication="true">
<Membership
className="org.apache.catalina.cluster.mcast.McastService"
mcastAddr="228.0.0.4"
mcastPort="45564"
mcastFrequency="500"
mcastDropTime="3000"/>
<Receiver
className="org.apache.catalina.cluster.tcp.ReplicationListener"
tcpListenAddress="auto"
tcpListenPort="4001"
tcpSelectorTimeout="100"
tcpThreadCount="6"/>
<Sender
className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
replicationMode="pooled"
ackTimeout="15000"
waitForAck="true"/>
<Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"
filter=".*\.gif;.*\.js;.*\.jpg;.*\.png;.*\.htm;.*\.html;.*\.css;.*\.txt;"/>
<Deployer className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
tempDir="/tmp/war-temp/"
deployDir="/tmp/war-deploy/"
watchDir="/tmp/war-listen/"
watchEnabled="false"/>
<ClusterListener className="org.apache.catalina.cluster.session.ClusterSessionListener"/>
</Cluster>
-->Am just curious to know why it happens like this .
Can you please clarify me ? -
How do i get my favorites back after updating software on IPad?
How do I get my favorites back after updating software on Ipad? It asked to back up and restore which I did but now I cant find the favorites. Any suggestions.
Hi,
Do you mean the Messages icon has disappeared from your DOCK on your Mac ?
Or do you mean that Messages does not appear in your Applications folder either ?
Or do you mean that in Messages Menu > Preference > Accounts the iMessages account is not Logged in ?
9:59 pm Thursday; October 24, 2013
iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.4)
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
Couple of iPhones and an iPad -
How do you read your favorite feeds?
Hi! This is my very first post on Arch forums.
I'm wondering about how do you read your favorite feeds? Which software do you use and why (what kind of features).
I'm more interested in finding a little software that uses the system tray.
Yet I'm also curious about just how does, those who utilize RSS, do it.
Personally I've used YARSSR, which is exactly what I want, except for few problems..
On Ubuntu it used to be as easy as make, make install (having build-essenial installed). On Debian 4.0 stable it is in the stable repos, so it was even easier. On Arch it's not in any of the repos nor AUR and make, make install didn't work:
# yarssr
bash: yarssr: command not found
# /usr/local/bin/yarssr
Can't locate Gnome2.pm in @INC (@INC contains: /usr/local/lib/yarssr /usr/lib/perl5/5.8.8/i686-linux-thread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at /usr/local/lib/yarssr/Yarssr.pm line 3.
BEGIN failed--compilation aborted at /usr/local/lib/yarssr/Yarssr.pm line 3.
Compilation failed in require at /usr/local/bin/yarssr line 13.
BEGIN failed--compilation aborted at /usr/local/bin/yarssr line 13.
I'd love to understand what's going on. How to install it right.
Anyhow, it's far from perfect anyway. It's the single thing that is not working so perfectly on my Debian as it should. Uses way too much CPU, sometimes stays trying to update and never does update nor allow forced updates, no quitting, etc..
I also use Google Reader, which is great to read many feeds and manage them, etc.
All I want is a little applet (maybe GNOME applet?) that gives me quick glimpse of my top favorite feeds, without using my browser nor launching a full-functional aggregator.
Last edited by UnbreakableMJ (2007-05-24 14:43:38)UnbreakableMJ wrote:
iphitus wrote:
have used newsgator, planet, own scripts, google reader, akregator, blam, raggle.
currently using snownews.
so far, none of them really suit how i want to read my news.
James
Hi James.
I'd like to know how you want to read your news
i'd prefer a cli frontend, web front would be bonus (river of news style).
snownews is good, just needs a few tweaks, some ui ones, and the main one being:
often i dont get to read news for a few days straight, so i'd like something i can put in cron and it'll update, and log the news for a few days straight, so when i get back it's all there. this generally limits me to one of the web clients, i dont know any desktop apps that do this.
i might write up an app to do this someday
as for your yassr problem, pacman -S gnome-perl?
James
Last edited by iphitus (2007-05-25 11:32:57) -
From a software standpoint, when you use data migration Mac to Mac or PC to MAC, why application software, like Microsoft Office or Adobe Photoshop, sometime are able to move (migrate) to the new computer without any issues and sometimes the user must BUY again the software?
Technicians told me that sometimes the Migration Data is capable to migrate the Software Serial Number of the software and sometimes does not.
But, what is the real techincal answer? What happens to the serial number when you migrate?Depends on how the App stores the serial number. Some apps fail when the file that holds the serial number gets moved and must be reinstalled.
None of that requires you to purchase it again. You just have to install it using the key you were provided with the software.
No apps will be migrated from a PC as they will not work with OS X.
Office 2004 will not Migrate as it doesn't work in Mountain Lion. -
I am going to restore my iPad, how do I save my favorites from my browsers?
I am going to restore my iPad, how do I save my favorites from my browsers?
Backup your iPad WITH ITUNES TO YOUR COMPUTER first then restore from that image. The iCloud backup does not contain Safari Bookmarks. Compare the content in these two links:
iTunes: About iOS backups
iCloud: iCloud storage and backup overview
Maybe you are looking for
-
Issue in printing the batch document with the T-code COPI
Issue in printing the batch document with the T-code COPI. So Batch document is not printing not printing. Kindly help.
-
Facing the error in DSO.
Hi Experts, I am getting error in standard DSO while activating the active data facing the error like below. please let me know if you have any one idea about this error. thanks, kavya.
-
i placed my ipad on top of my CPU with a music playing,i heard a crack on the sound and when i checked it,i can no longer hear a sound playing on my ipad.i tried to check place a headphone its still playing a sound but when i pull it out,wont play at
-
Events are automatically being split
When importing a set of photos, iphoto is splitting up my photos and placing my set into two events. To be clear, I want the chosen imported photos to go into one event, but iphoto is splitting them up. What am I doing wrong?? Also, should I reunite
-
How to set the width of DataGridColumn dynamically?
What I want to do is, load data from a text file and put into a DataGrid component, the fields of ech record in the text have fixed length, and are seperated by a space, like this: personal.txt 50 Uvwxyz Male 123456789 60 Hijklmn Male 6789012