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?

    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).

    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 .

  • HT4889 How do you only migrate pictures and music? I do not want to migrate anything else. Thank you for your time.

    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

  • HT201240 I have a new macbook pro that did not have a disk, OS X was pre installed  so how can i change the administrators name and password, it did not migrate properly from my hard drive.., so how do i

    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,
    Rob

    Seems 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+)

  • Lync 2013 client is deployed but user accounts are not migrated from OCS to Lync 2013 Server - how to open Lync meetings automatically in the Lync Web Plug-in

    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 advance

    Hi 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)

  • Application Software (example Microsoft Office) does or does not migrate to the new computer

    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