Scrivo qua, poi se serve vedete voi cosa fare, spostare o altro
Anzitutto si parte da una situazione simile a questa:

cioè barra laterale segnalibri visibile e selezionata la cartella con i segnalibri da esportare,
Auto nell'esempio
Poi bisogna creare un nuovo segnalibro, chiamarlo come vi pare (nell'esempio
Appunti , in alto) e come
URL digitare:
data:text/html, <html contenteditable>Notare lo
spazio tra la
virgola e
<, sappiate che nel segnalibro verrà poi memorizzato come carattere speciale, cioè
%20Questo segnalibro serve per aprire una scheda vuota in cui si può digitare qualunque testo, nel nostro caso si incollerà la struttura della cartella; per svuotarla basta una ricarica della pagina, F5, o apposito pulsante.
Selezionare col clic destro del mouse la cartella
Auto e
Copia, o l'equivalente da tastiera
CTRL+C se si è evidenziata la cartella giusta.
Aprire la scheda col collegamento
Appunti creato in precedenza e fare clic col tasto destro del mouse scegliendo l'opzione
Incolla.
Se si vuole solo un elenco degli indirizzi col nome cartella, è sufficiente - nella scheda
Appunti - fare clic col tasto destro del mouse e scegliere
Incolla senza formattazione oppure trascinare il nome della cartella e rilasciarla dentro
Appunti, ma non è il nostro caso.
Si deve essere così

Poi dentro la scheda
Appunti, in uno spazio vuoto, selezionare col destro
Analizza che aprirà in basso una finestra col codice html della scheda
Appunti, fare clic col tasto destro del mouse e scegliere la voce
<body>...</body> e poi
Copia\HTML interno, oppure la solita combinazione di tasti
CTRL+C una volta selezionata la riga giusta.
Aprire il programma
Notepad++ e in una nuova scheda fare clic col tasto destro del mouse e scegliere
Incolla o
CTRL+V per ottenere qualcosa di simile a questo:
<dl><dt>Auto</dt><dd>
<a href="https://www.prima.it/">Prima Assicurazione auto</a>
</dd><dd>
<a href="https://www.ilportaledellautomobilista.it/web/portale-automobilista/home">Il portale dell'Automobilista</a>
</dd><dd>
<a href="https://www.assicurazione.it/">RCAuto Assicurazione auto</a>
</dd><dd>
<a href="https://alfavirtualclub.it/forum/">AlfaVirtualClub Forum</a>
</dd><dd>
<a href="https://forum.clubalfa.it/threads/u-connect-5-aggiornamento-software-firmware.113860/page-97">U Connect 5" Aggiornamento Software & Firmware - ClubAlfa</a>
</dd></dl>
Da queste righe bisogna eliminare ed aggiungere dei codici per rendere il relativo file finale compatibile con lo standard
DOCTYPE NETSCAPE-Bookmark-file, come riportato ad esempio nel sito
ufficiale M$:
Quindi il relativo file finale compatibile con lo standard deve avere una parte iniziale,
<!DOCTYPE NETSCAPE-Bookmark-file-1>
<!--This is an automatically generated file.
It will be read and overwritten.
Do Not Edit! -->
<Title>Bookmarks</Title>
<H1>Bookmarks</H1>e proseguire con riferimenti a cartelle, sottocartelle e segnalibri
<DT><H3 ADD_DATE="{date}">{title}</H3>
<DL><p>
{item}
{item}
{item}
.
.
.
</DL><p>ed è quello che fa
Notepad++ con i giusti dati digitati nei campi
Cerca e
Sostituisci.
In
Cerca sono contenute varie voci comprese tra parentesi separate dal carattere
pipe |, e nel campo
Sostituisci le corrispondenti voci numerate per posizione.
Ogni voce corrisponde ad un cerca/sostituisci, in totale sono 18 e la posizione in
Cerca deve corrispondere in
Sostituisci.
Elenco da me utilizzato nel campo
Cerca:
(\A)|(<dd>)|(</dd>)|(<dl>)|(<dt>)|(</dt>)|(</dl>(?=[\s\S]*</dl>[\s\S]*\Z))|(<a)|(ADD_DATE=".*?")|(LAST_MODIFIED=".*?")|(ICON_URI=".*?")|(ICON=".*?")|(LAST_CHARSET=".*?")|(<head>)|(</head>)|(<body>)|(</body>)|(^\r?\n)e il corrispondente elenco del campo
Sostituisci:
(?1<!DOCTYPE NETSCAPE-Bookmark-file-1>
<!-- This is an automatically generated file.
It will be read and overwritten.
Do Not Edit! -->
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1> \n)(?2)(?3)(?4<DL><p> \n)(?5<DT><H3>)(?6</H3>)(?7</DL><p>)(?8<DT><a)(?9)(?10)(?11)(?12)(?13)(?14)(?15)(?16)(?17)(?18)Come si nota le voci interessate sono 18, si possono - mi pare - utilizzare fino a 2.000 caratteri, quindi ce ne sono ancora.
Alcuni caratteri sono da spiegare:
°
(\A) in
Cerca e il corrispettivo che appare dopo
(?1<!DOCTYPE ecc. fino alla parentesi chiusa ) non fa altro che aggiungere all'inizio del file l'intestazione che serve, compresi gli a capo;
°
(?X) azzera il testo corrispondente;
°
(</dl>(?=ecc...) sostituisce la corrispondenza tranne l'ultima del file;
°
(XXXXXX=".*?") azzerano tutta la voce corrispondente;
° l'ultima
(^\r ecc...) cancella le righe vuote;
Quindi, in
Notepad++ copiando negli appositi campi interamente la voce
Cerca e la voce
Sostituisci che ho messo sopra come codice, e premendo
Sostituisci tutti, si passa da così
<dl><dt>Auto</dt><dd>
<a href="https://www.prima.it/">Prima Assicurazione auto</a>
</dd><dd>
<a href="https://www.ilportaledellautomobilista.it/web/portale-automobilista/home">Il portale dell'Automobilista</a>
</dd><dd>
<a href="https://www.assicurazione.it/">RCAuto Assicurazione auto</a>
</dd><dd>
<a href="https://alfavirtualclub.it/forum/">AlfaVirtualClub Forum</a>
</dd><dd>
<a href="https://forum.clubalfa.it/threads/u-connect-5-aggiornamento-software-firmware.113860/page-97">U Connect 5" Aggiornamento Software & Firmware - ClubAlfa</a>
</dd></dl>
a così
<!DOCTYPE NETSCAPE-Bookmark-file-1>
<!-- This is an automatically generated file.
It will be read and overwritten.
Do Not Edit! -->
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1>
<DL><p>
<DT><H3>Auto</H3>
<DT><a href="https://www.prima.it/">Prima Assicurazione auto</a>
<DT><a href="https://www.ilportaledellautomobilista.it/web/portale-automobilista/home">Il portale dell'Automobilista</a>
<DT><a href="https://www.assicurazione.it/">RCAuto Assicurazione auto</a>
<DT><a href="https://alfavirtualclub.it/forum/">AlfaVirtualClub Forum</a>
<DT><a href="https://forum.clubalfa.it/threads/u-connect-5-aggiornamento-software-firmware.113860/page-97">U Connect 5" Aggiornamento Software & Firmware - ClubAlfa</a>
</dl>
In
Notepad++ bisogna poi spuntare
Espressione regolare nella finestra
Sostituisci che appare

Una volta applicate le sostituzioni, è sufficiente premere il pulsante
Annulla per annullare le modifiche e vedere le differenze, e il vicino pulsante
Ripristina per riapplicarle.
Se si utilizza Firefox in italiano, nell'intestazione la voce
<H1>Bookmarks</H1> appare
<H1>Menu segnalibri</H1> se si salvano i segnalibri in HTML, va bene anche
Bookmarks.
Alla fine se è tutto OK è sufficiente salvare in formato .html e si è a posto.
Per fare in modo che in Notepad++ i campi cerca/sostituisci non si azzerino, ho fatto in modo (tramite script .bat), che il file config.xml di configurazione del programma venga sostituito da un altro apposito, e alla fine venga ripristinato l'originale.Eliminata procedura usando macro in Notepad++, vedi mio post successivo
FinePiù difficile a scriverlo che a farlo, se ci sono suggerimenti o modifiche sono ben accette.