Le cartelle della shell come "(My) Documents" sono denominate a due livelli e le UI che rinominano le "cartelle" sono ambigue in quanto non sai a quale livello viene rinominato.
A livello di directory del file system, è il nome che vedresti tramite i gestori del file system, il comando Dir e così via.
La shell di Windows (Esplora risorse, "Risorse del computer" ecc.) Sfoglia lo spazio dei nomi, non il file system in quanto tale, quindi visualizza il livello dello spazio dei nomi.
Le cartelle Shell sono collegate alle directory del file system di destinazione in entrambe le direzioni; ci sono impostazioni di registro che puntano dalla cartella dello spazio dei nomi alla directory del file system e all'interno della directory del file system c'è un Desktop.ini che punta allo spazio dei nomi.
In particolare, Desktop.ini può definire: - un nome di cartella "localizzato" prioritario - se questo nome deve essere trasferito quando la cartella viene copiata - un ID che si collega a un insieme di comportamenti speciali per quel tipo di elemento dello spazio dei nomi
A volte il nome namsespace viene applicato in modo circostanziato, ad esempio quando si accede all'account utente John, è possibile che venga visualizzato "I miei documenti", mentre da altri account utente, è possibile visualizzare "Documenti di John". Tale comportamento può essere definito nella logica per quel tipo di elemento dello spazio dei nomi, come indicato dall'ID in Desktop.ini
I problemi sorgono in almeno due casi ...
1) Più elementi dello spazio dei nomi vengono mappati su una singola directory
In questa situazione, c'è solo un Desktop.ini che rimanda a queste molteplici cartelle dello spazio dei nomi di riferimento e molto probabilmente "vince l'ultimo".
2) Windows 7 reinserisce periodicamente i nomi degli spazi dei nomi predefiniti
Supponiamo che tu abbia accuratamente nominato la directory non elaborata a piacere, mappato la cartella shell su questa destinazione e impostato il nome dello spazio dei nomi desiderato all'interno di Desktop.ini nella directory. Hai visto questo da varie UI e tutto è come dovrebbe essere.
Tuttavia, dopo alcuni giorni o settimane, i nomi dello spazio dei nomi tornano di nuovo a "My ..." e quando si modifica Desktop.ini, si conferma che il nome predefinito indesiderato viene affermato lì. Lo ritorni indietro, ma la stessa cosa accade ancora e ancora.
Problema (2) è quello che sto cercando di risolvere, la ricerca per cui mi ha portato a questo thread.