This document describes the basic operation of the Sync Bookmarks Utility. This program has to be properly installed on your system before use; for details, see Installation Instructions.
The Sync Bookmarks Utility synchronizes your Mozilla or SeaMonkey Bookmarks with your Internet Explorer Favorites. It creates a subfolder in your Bookmarks named "Imported IE Favorites" and places your imported Internet Explorer Favorites there, separating them from the rest of your Bookmarks.
Sync Bookmarks comes with two user interface front ends. TKSYNBMK.EXE is a basic, easy-to-use graphical front end. SYNCBKMK.EXE is the command-line front end of the utility, and features additional capabilities such as exporting your Mozilla/SeaMonkey bookmarks file and displaying detailed status messages. The basic capability of bookmark synchronization is the same in both front ends.
You should run the Sync Bookmark Utility whenever you want to synchronize your Bookmarks with your Favorites. Please note that Bookmarks cannot be synchronized if a SeaMonkey or Mozilla window is open.
For Windows XP Users
NOTE: The following information applies only to Version 1.0 of Sync Bookmarks. The issue discussed here does not affect users who downloaded and installed Version 1.01 or higher.
If you use Windows XP, you may experience problems starting either the graphical or command-line front ends of the Sync Bookmarks Utility. When choosing the "Sync Bookmarks Utility" menu item on the Windows XP Start menu, there may be no visible effect, or you may receive an error message.
To resolve this problem, you need to specify Windows 95/98 compatability mode for both SYNCBKMK.EXE and TKSYNBMK.EXE.
To specify Windows 95/98 compatibility mode for Sync Bookmarks:
NOTE: If you use SYNCBKMK.EXE, the command-line front end, you will need to repeat the above steps for that program.
About Mozilla/SeaMonkey User Profiles
You Mozilla/SeaMonkey preferences, settings, stored messages and bookmarks are stored in a user profile. Every Mozilla/SeaMonkey user has at least one user profile. User profiles are identified by a name, for example, "Joel User". You may have more than one Mozilla/SeaMonkey user profile (for example, if you have multiple email accounts).
When you synchronize your Bookmarks using the Sync Bookmark Utility, you must choose the desired Mozilla/SeaMonkey user profile in which the bookmarks will be synchronized. There are specific ways to choose the desired user profile in TKSYNBMK.EXE and SYNCBKMK.EXE, as the following sections will explain.
Using the Graphical Front End
A shortcut to TKSYNBMK.EXE can be found on your Windows Start menu. Select the "Sync Bookmark Utility" item in the Programs submenu of the Start menu to run the Sync Bookmarks Utility.
To synchronize your Mozilla/SeaMonkey Bookmarks:
Using the Command-Line Front End
The command-line front end is ideal for advanced users and Mozilla or SeaMonkey enthusiasts who want greater control over bookmark synchronization. For example, you can export your Favorites to a Mozilla/SeaMonkey-compatible Bookmark file.
The command-line front end is typically run from the MS-DOS console
window. The executable name of the command-line front end is
SYNCBKMK.EXE. To avoid having to type the full path of the program,
for example C:\PROGRA~1\MOZTOOLS\SYNCBKMK.EXE, consider putting the
program folder in the
Program options are input to SYNCBKMK.EXE via command-line options or switches. For example, entering the following will export your Favorites to a Mozilla/SeaMonkey compatible Bookmark file:syncbkmk -backup
Unlike the graphical front end, there is no list of profiles
presented for you to choose; by default, SYNCBKMK.EXE will synchronize
bookmarks belonging to the profile used when Mozilla or SeaMonkey was
last run. If you want to synchronize bookmarks in a specific profile
by default, specify the profile name with the
Quotation marks are required if your Mozilla/SeaMonkey profile name
contains a space. Note that there is a space between
Additional options are available; you can get a full list of supported options and their descriptions by typing the following:syncbkmk -help
Options are case-sensitive; for example, the option
Updating the $PATH Environment Variable
You can avoid having to type the full path of the program at every
invocation of SYNCBKMK.EXE by adding its program folder in the
To add the SYNCBKMK.EXE program folder to the