(view source code of cvturlnt.bat as plain text)
@ECHO OFF
:: CNVRTURLNT.BAT:: Version 2.00 for Windows NT:: Written by Rob van der Woude:: Converts Microsoft Internet Explorer Favorites to Netscape Bookmarks file:: Go to most recent "Favorites" directory if necessary.:: If you start this batch file in a Favorites directory, this step is skippedIF EXIST *.URL GOTO Header
CD /D %windir%\PROFILES\%USERNAME%\FAVORITES
:Header:: If BOOKMARK.HTM already exists we'll just add the "favorites":: to the existing file; but first we'll remove the closing tagsIF EXIST BOOKMARK.HTM TYPE BOOKMARK.HTM | FIND /V /I "/DL" > BOOKMARK.HTM
IF EXIST BOOKMARK.HTM GOTO Favorites
:: Create the Bookmark file's header, using the PROMPT:: and ECHO ON technique to create the HTML tagsPROMPT $L!DOCTYPE NETSCAPE-Bookmark-file-1$G$_ECHO ON
@ECHO EXIT | COMMAND | FIND "!DOCTYPE" >> BOOKMARK.HTM
@ECHO OFF
PROMPT $L!-- This is an automatically generated file.$_ECHO ON
@ECHO EXIT | COMMAND | FIND "--" >> BOOKMARK.HTM
@ECHO OFF
PROMPT It will be read and overwritten.$_Do not edit! --$G$_
ECHO ON
@ECHO EXIT | COMMAND | FIND "--" >> BOOKMARK.HTM
@ECHO OFF
PROMPT $LTITLE$G's Bookmarks$L/TITLE$G$_
ECHO ON
@ECHO EXIT | COMMAND | FIND "'s Bookmarks" >> BOOKMARK.HTM
@ECHO OFF
PROMPT $LH1$G's Bookmarks$L/H1$G$_
ECHO ON
@ECHO EXIT | COMMAND | FIND "'s Bookmarks" >> BOOKMARK.HTM
@ECHO OFF
PROMPT $_$LDL$G$LP$G$_
ECHO ON
@ECHO EXIT | COMMAND | FIND "DL" >> BOOKMARK.HTM
@ECHO OFF
:FavoritesFOR %%A IN (*.URL) DO CALL :AddURL %%A
:: FooterPROMPT $L/DL$G$Lp$G$_
ECHO ON
@ECHO EXIT | COMMAND | FIND "/DL" >> BOOKMARK.HTM
@ECHO OFF
:: Restore default PROMPTPROMPT $P$G
:: End of main programGOTO :EOF
:AddURL:: Parameter is *.URL file nameFOR /F "TOKENS=1,2* DELIMS== " %%A IN ('FIND /I "URL=" %1') DO SET PROMPT= $LDT$G$LA HREF="%%B"$G%1$L/A$G$_
ECHO ON
@ECHO EXIT | COMMAND | FIND "A HREF=" >> BOOKMARK.HTM
@ECHO OFF
GOTO :EOF
page last modified: 2025-10-11; loaded in 0.0075 seconds