Our workplace is getting new laptops in a month and they will need their bookmarks transferred to the new laptops. We don't do roaming profiles for them (they use one laptop on our domain). I am looking for a way to gracefully copy the files to the new laptops with ideally no physical intervention on our part.
We are moving from XP to W7, so I've done my reading on the differences between the Windows profiles on XP versus their setup in W7.
We're currently using on Firefox 10.0.2, though that may change by the time we move stuff over (depending on Firefox's release cycle).
The hiccup I am encountering is that Firefox creates a profile folder with (random_gibberish.Default) as the folder name. So it's hard to automate where to copy from and especially where to copy to (as you don't know what profile name Firefox will come up with). I can easily automate running firefox for the first time, but the it's a guess to what the beginning of the folder name will start with. If you use a CLI switch for Firefox to create a (firefox) profile, it still creates something named randomgibberish.profilename
I've found some Firefox CLI stuff, but that is less than helpful as anything remotely close to what I need loads a GUI of some sort (i.e. firefox.exe -migration). As I said, we don't want to have to babysit 100 laptops while bookmarks are being moved.
Not interested in installing 3rd-party apps (security reasons). Want to take care of this with CLI and/or scripting if necessary. We are using Zenworks, so I have the opportunity for a little scripting and bundle-building in there. Since the users' machines won't have python installed, unfortunately, I can't use python.
I've been searching online for this solution for half a day, and all I get are answers for non-enterprise, or suggestions of "download this and install it". I need an enterprise solution, not a user solution.
Surely someone has attacked this on their own? Any suggestions I haven't looked into yet? (and fer crying out loud, why doesn't firefox have -importbookmark and -exportbookmark switches??? or am I missing something???)