Pastas base compartilhadas no servidor de arquivos listadas como “Meus documentos”

6

Temos um servidor de arquivos do Windows 2008 R2 que compartilha pastas iniciais para cerca de 600 usuários. Essas pastas são mapeadas para uma unidade compartilhada para cada usuário quando elas fazem logon em suas próprias estações de trabalho e essa unidade mapeada é definida como o local padrão na biblioteca Documentos no Windows no perfil de todos, incluindo o perfil padrão em cada um de nossos máquinas. Faça o login em uma nova máquina pela primeira vez e sua biblioteca de documentos apontará para o servidor de arquivos. Para usuários de laptop, também usamos o recurso Arquivos Offline, para que isso os siga mesmo quando estão longe do trabalho.

Meu problema é que, olhando para essas pastas no servidor, todas elas aparecem no Explorer como "Meus Documentos", em vez do nome real da pasta (definido para corresponder ao nome de usuário). Como posso evitar que o Windows Explorer faça isso?

    
por Joel Coel 10.01.2014 / 04:26

6 respostas

10

Existe um método muito mais fácil, não destrutivo, que tem como alvo a entrada Desktop.ini real responsável por esse comportamento. Vá para:

Política de grupo - > Configuração do usuário - > Preferências - > Configurações do Windows - > Arquivos Ini

Crie uma nova entrada no Ini File, com as seguintes configurações:

Ação: excluir

Caminho do arquivo: % homeshare% \ desktop.ini

Nome da seção: .ShellClassInfo

Nome da propriedade: LocalizedResourceName

CERTIFIQUE-SE de ativar Executar no contexto do usuário conectado na guia Comum .

Isso removerá a linha ofensiva da pasta desktop.ini do usuário, corrigindo o comportamento do nome de exibição da pasta e deixando todo o restante intacto, incluindo quaisquer outras personalizações de visualização de pastas definidas pelo usuário, etc. Sem bagunça, sem problemas.

    
por 22.10.2015 / 03:23
6

Este é o Explorer interpretando os arquivos desktop.ini localizados em cada pasta. É enlouquecedor e inútil, e a Microsoft reconhece isso, mas não dá conselhos úteis . O antigo "Esse comportamento é por design" desculpa para a perda ...

Eu passei a reestruturar minhas hierarquias de diretórios compartilhados, em novas instalações, para serem centradas no usuário em vez de centradas no tipo de diretório. Em vez de ter uma hierarquia de diretórios "Documentos" e diretórios "Perfis" (diretórios da área de trabalho, etc.), passei a criar um subdiretório para cada usuário e subdiretórios abaixo para os vários diretórios, como:

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

Eu estou realmente gostando desse método melhor para curtir o jeito antigo. Eu particularmente gosto de meu script de provisionamento pode definir uma ACL, no diretório "Bob", versus um em cada diretório quando eles foram armazenados em sua própria hierarquia. Isso também facilita muito a visualização do uso de espaço total de um indivíduo, porque eu preciso apenas de du um diretório.

Minhas diretivas de redirecionamento de pasta precisam mudar um pouco, assim como os caminhos de perfil de usuário (terminando em %username%\Profile em vez de apenas %username% ), mas é uma pequena alteração. Eu só faço isso há alguns meses, mas até agora funcionou bem.

    
por 10.01.2014 / 05:14
5

(do Spiceworks)

  1. Navegue para compartilhar, por exemplo, \\ Servidor \ Usuários
  2. Clique com o botão direito na coluna SIZE
  3. Clique em Mais na parte inferior
  4. assinalar nome do arquivo

Você então recebe uma coluna extra mostrando o nome real do arquivo. Você pode tornar isso o padrão para pastas fazendo isso.

  1. Pressione ALT
  2. escolha Ferramentas- > Opções de pasta- > Exibir
  3. Clique em Aplicar para pastas
por 08.07.2014 / 06:18
4

Negue a si mesmo (ou ao seu grupo de segurança) acesso de leitura ao desktop.ini - Na próxima vez que você atualizar a pasta, ela mostrará os nomes das pastas, e não "Meus Documentos"

    
por 10.01.2014 / 09:23
3

Basta excluir o desktop.ini de todas as pastas do usuário (subdiretórios do compartilhamento). Eu testei isso e instantaneamente exibi o nome correto.

o desktop.ini está oculto por padrão, o que o torna um pouco mais complicado, mas não consigo ver nada do que os usuários iriam perder; Há todas as três linhas de informação lá dentro.

Editar: Para eliminar rapidamente todos os arquivos desktop.ini de toda a estrutura de pastas compartilhadas, use o seguinte comando: (ATENÇÃO: Isto removerá personalizações de usuários para suas pastas, ícones, configurações de layout? Etc.)

      C:\Users\> del desktop.ini /s /a:h
    
por 25.01.2015 / 19:52
-2

Adicione a coluna 'Filename' no explorer e você verá os nomes de usuário

    
por 04.07.2016 / 16:36