web-dev-qa-db-fra.com

Dossiers à domicile partagés sur le serveur de fichiers répertoriés comme "Mes documents"

Nous avons un serveur de fichiers Windows 2008 R2 partageant des dossiers HOME pour environ 600 utilisateurs. Ces dossiers sont mappés sur un lecteur partagé pour chaque utilisateur lorsqu'ils se connectent sur leurs propres postes de travail et que le lecteur mappé est à son tour défini comme l'emplacement par défaut de la bibliothèque de documents sous Windows sur le profil de tous, y compris le profil par défaut sur chacun de nos Machines. Connectez-vous à une nouvelle machine pour la première fois et votre bibliothèque de documents pointera sur le serveur de fichiers. Pour les utilisateurs d'ordinateurs portables, nous utilisons également la fonction de fichiers hors ligne, de sorte que cela les suit même quand ils sont loin du travail.

Mon problème est que, en regardant ces dossiers sur le serveur, ils apparaissent tous dans Explorer comme "Mes documents", au lieu du nom de dossier réel (défini pour correspondre au nom d'utilisateur). Comment puis-je empêcher l'explorateur de Windows de faire cela?

6
Joel Coel

Il y a une méthode beaucoup plus facile, non destructive, qui cible l'entrée réelle desktop.ini responsable de ce comportement. Aller à:

Politique de groupe -> Configuration de l'utilisateur -> Préférences -> Paramètres Windows -> Fichiers INI

Créez une nouvelle entrée de fichier INI, avec les paramètres suivants:

Action : Supprimer

chemin de fichier :% homeShare%\dektop.ini

Nom de la section : .shellclassinfo

Nom de la propriété : LocalizeResourCename

Assurez-vous d'activer exécuté dans le contexte de l'utilisateur connecté sous commun languette.

Cela supprimera la ligne d'incrimination du dossier de bureau.ini de l'utilisateur, la correction du comportement du nom d'affichage du dossier, et laissant tout le reste intact, y compris toute autre vue de dossier de jeu d'utilisateurs, etc. Pas de désordre, pas de désordre.

10
Uthacalthing

(De Spiceworks)

  1. Naviguez pour partager par exemple \\ serveur\users
  2. Faites un clic droit sur la taille de la colonne
  3. Cliquez sur plus en bas
  4. tick ​​FileName

Vous obtenez ensuite une colonne supplémentaire montrant le nom de fichier réel. Vous pouvez en faire la valeur par défaut pour les dossiers en faisant cela.

  1. Appuyez sur Alt
  2. choisissez Outils-> Options de dossier-> Voir
  3. Cliquez sur Appliquer sur Dossiers
6
Ken

C'est explorateur interprétant le desktop.ini Fichiers situés dans chaque dossier. C'est fou et inutile, et Microsoft reconnaît cela mais ne donne aucun conseil utile . L'ancien "ce comportement est par conception" excuse pour la perte ...

J'ai pris la restructuration de mes hiérarchies de répertoires partagées, sur de nouvelles installations, pour être centrée sur l'utilisateur plutôt que sur le type de répertoire-centrée. Plutôt que d'avoir une hiérarchie de répertoires "Documents" et de "Profils" (répertoires de bureau "(bureau", etc.), j'ai pris pour faire un sous-répertoire pour chaque utilisateur et sous-répertoires ci-dessous que pour leurs divers répertoires, comme:

[ UserData ]
    |  
    |- [ Bob ]
    |     |
    |     | - [ AppData ]
    |     | - [ Desktop ]
    |     | - [ Documents ]
    |     | - [ Downloads ]
    |     | - [ Profile ]
    |     | - [ Profile.V2 ]
   ...   ...

J'aime vraiment cette méthode mieux bronzer l'ancienne façon. J'aime particulièrement que mon script de provisioning puisse définir une ACL, dans le répertoire "BOB", contre un dans chaque répertoire lorsqu'il a été stocké dans sa propre hiérarchie. Cela rend également une utilisation totale de l'espace totale d'un individu beaucoup plus facile, car je n'ai besoin que de du un répertoire.

Mes polices de redirection de dossiers doivent changer un peu, tout comme les chemins de profil utilisateur (se terminant par %username%\Profile plutôt que juste %username%), mais c'est un changement mineur. Je ne faisais que cela depuis quelques mois, mais jusqu'à présent, cela a bien fonctionné.

6
Evan Anderson

Deniez-vous (ou votre groupe de sécurité) Lire l'accès au Desktop.ini - la prochaine fois que vous rafraîchissez le dossier, il affichera les noms de dossiers actuels, non pas "Mes documents".

4
Mark Innsbruck Owen

Il suffit de supprimer desktop.ini à partir de tous les dossiers utilisateur (sous-répertoires de la part). J'ai testé cela, et cela affichait instantanément le nom propre.

desktop.ini est caché par défaut qui le rend un peu plus délicat, mais je ne peux rien voir que les utilisateurs ne manqueraient-ils pas. Il y a toutes les trois lignes d'information là-bas.

EDIT: Pour supprimer rapidement tous les fichiers de bureau.ini à partir de l'ensemble de la structure de dossiers partagés Utilisez la commande suivante: (AVERTISSEMENT: (AVERTISSEMENT: Ceci supprimera les personnalisations de l'utilisateur pour leurs dossiers, icônes, paramètres de mise en page? Etc.)

      C:\Users\> del desktop.ini /s /a:h
3
With Wings