Question Dossiers personnels 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 de base 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. Ce lecteur mappé est à son tour défini comme emplacement par défaut dans la bibliothèque Documents de Windows sur le profil de tout le monde, y compris le profil par défaut de chacun de nos utilisateurs. Machines. Connectez-vous à un nouvel ordinateur pour la première fois et votre bibliothèque de documents sera dirigée vers le serveur de fichiers. Pour les utilisateurs d'ordinateurs portables, nous utilisons également la fonctionnalité de fichiers hors connexion, afin que celle-ci puisse les suivre même lorsqu'ils ne sont pas au travail.

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


6
2018-01-10 03:26


origine




Réponses:


Il existe une méthode beaucoup plus simple, non destructive, qui cible l’entrée Desktop.ini à l’origine de ce comportement. Aller à:

Stratégie de groupe -> Configuration utilisateur -> Préférences -> Paramètres Windows -> Fichiers Ini

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

Action: Effacer

Chemin du fichier: % colocation% \ desktop.ini

Nom de la section: .ShellClassInfo

Nom de la propriété: LocalizedResourceName

Assurez-vous d'activer Exécuter dans le contexte de l'utilisateur connecté sous le Commun languette.

Cela supprimera la ligne incriminée du dossier desktop.ini de l'utilisateur, en corrigeant le comportement du nom d'affichage du dossier et en laissant tout le reste intact, y compris toute autre personnalisation de la vue du dossier définie par l'utilisateur, etc.


10
2017-10-22 01:23



Essayer ceci maintenant, mais il faudra un certain temps avant que suffisamment d'utilisateurs exécutent la stratégie pour que je puisse voir que cela fonctionne. Une fois que j'ai vu le correctif en action, je vais marquer ceci comme accepté. - Joel Coel
Mieux que les méthodes ineptes et ennuyeuses répertoriées par Microsoft, merci. Suppression accidentelle d'un répertoire d'utilisateurs après avoir tenté de suivre l'une des méthodes recommandées. - Fiasco Labs


Ceci est l'explorateur interprétant le desktop.ini fichiers situés dans chaque dossier. C'est exaspérant et inutile, et Microsoft le reconnaît mais ne donne aucun conseil utile. L'ancienne excuse "Ce comportement est inhérent à la conception" de la perte ...

J'ai commencé par restructurer mes hiérarchies de répertoires partagés, lors de nouvelles installations, pour être centrées sur l'utilisateur plutôt que sur le type de répertoire. Plutôt que d'avoir une hiérarchie de répertoires "Documents" et de "Profils" (répertoires "Bureau", etc.), j'ai commencé à créer un sous-répertoire pour chaque utilisateur, et des sous-répertoires en dessous de ceux de leurs divers répertoires, tels que:

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

J'apprécie vraiment cette méthode, mieux que l'ancienne. J'aime particulièrement mon script de provisioning qui peut définir une ACL, dans le répertoire "Bob", par opposition à une dans chaque répertoire lorsqu'ils étaient stockés dans leur propre hiérarchie. Il est également beaucoup plus facile de voir l'utilisation totale de l'espace par un utilisateur, car il me suffit de du un répertoire.

Les stratégies de redirection de dossiers doivent être légèrement modifiées, de même que les chemins de profil utilisateur (se terminant par %username%\Profile plutôt que juste %username%), mais c'est un changement mineur. Je ne fais cela que depuis quelques mois mais, jusqu'à présent, cela a bien fonctionné.


6
2018-01-10 04:14



Merci pour la réponse! Je vais peut-être éventuellement m'engager dans cette voie, mais pour le moment, le dossier Documents est le seul dossier redirigé, ce qui signifie que cette solution ajouterait un niveau supplémentaire de dossiers à examiner. - Joel Coel


(De Spiceworks)

  1. Accédez au partage, par exemple \\ Serveur \ Utilisateurs
  2. Clic droit sur la colonne TAILLE
  3. Cliquez sur Plus en bas
  4. cocher le nom de fichier

Vous obtenez alors une colonne supplémentaire indiquant le nom du fichier réel. En faisant cela, vous pouvez en faire la valeur par défaut pour les dossiers.

  1. Appuyez sur ALT
  2. choisissez Outils-> Options des dossiers-> Afficher
  3. Cliquez sur Appliquer aux dossiers.

5
2017-07-08 04:18





Refuser vous-même (ou votre groupe de sécurité) l'accès en lecture au desktop.ini - La prochaine fois que vous actualiserez le dossier, il affichera les noms des dossiers réels, et non "Mes documents".


4
2018-01-10 08:23



Je peux confirmer que le fait de refuser votre accès en lecture au fichier desktop.ini fonctionne réellement. - Ryan


Supprimez simplement desktop.ini de tous les dossiers d’utilisateur (sous-répertoires du partage). J'ai testé cela et il a immédiatement affiché le nom correct.

desktop.ini est masqué par défaut, ce qui le rend un peu plus compliqué, mais je ne vois pas ce que les utilisateurs pourraient rater avec lui. Il y a trois lignes d'information.

Modifier: Pour supprimer rapidement tous les fichiers desktop.ini de l’ensemble de la structure de dossiers partagés, utilisez la commande suivante: (AVERTISSEMENT: cela supprime les personnalisations des utilisateurs pour leurs dossiers, icônes, paramètres de présentation? Etc.).

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

3
2018-01-25 18:52



En supposant que les utilisateurs de la carte à path\to\share\username, essayez: del path\to\share\*\desktop.ini /a:h  Moins destructif. Le fichier desktop.ini sera extrait du dossier partagé de chaque utilisateur, mais il ne sera pas recurse dans les sous-dossiers. - Xalorous


Ajoutez la colonne 'Nom de fichier' dans l'explorateur et vous verrez les noms d'utilisateur


-2
2017-07-04 14:36