Artigo: 168918 - Última revisão: quarta-feira, 1 de Novembro de 2006 - Revisão: 1.1

Solução alternativa para obter uma partilha de raiz do mapa

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sumário

Windows NT não suporta actualmente a capacidade de mapear uma letra de unidade num cliente para um directório num servidor, a menos que o directório é partilhado. Esta função, conhecida em implementações de rede como raiz do mapa, é aconselhável para ligar os utilizadores directamente os respectivos directórios raiz no servidor.

Uma alternativa para que esta é individualmente partilhar o directório raiz do utilizador. Isto pode ser um processo labor-intensive, especialmente para instalações existentes com um grande número de utilizadores. No entanto, este processo pode ser automatizado.

Esta solução alternativa funcionará em todos os clientes do Windows, incluindo o Microsoft Client versão 3.0 para MS-DOS, Windows for Workgroups, Windows 95 e Windows NT Workstation versões 3.51 e 4.0.

O seguinte comando, que pode ser utilizado num ficheiro batch, vai partilhar automaticamente sem directório raiz de cada utilizador com permissões para esse utilizador apenas se o directório actualmente existe e tem o mesmo nome que o utilizador. A capacidade de criar uma partilha requer direitos de administração.
PARA condition IN (list of users) DO RMTSHARE \\SERVER\%%X=C:\USERS\%%X / GRANT %% X:F
Nota : RMTSHARE uma vez que é um utilitário do kit de recursos, este ficheiro batch requer o Windows NT Server Resource Kit seja instalado no computador em que é executado.

Cada partilha será criada com nome de utilizador e a permissão Controlo total será concedida ao utilizador para essa partilha. Recursos de memória são utilizados para cada partilha num servidor. Por este motivo, é aconselhável equilíbrio de carga através da divisão de directórios raiz uniformemente entre vários servidores.

Mais Informação

  1. Utilize o seguinte procedimento para obter uma lista de todos os directórios raiz do utilizador:
    1. Abra uma linha de comandos MS-DOS no computador onde residem os directórios raiz do utilizador.
    2. Mudar para o directório de utilizador de raiz (ou seja, c:\utilizadores)
    3. Obtenha uma listagem de directório e encaminhar um ficheiro de texto utilizando o seguinte comando:
      DIR *. /W >> C:\Temp\Userdirs.txt
    4. Utilize um processador para remover texto estranho (data e por aí em diante) e separe cada nome por apenas um espaço.

      Nota : O número máximo de caracteres numa linha de comandos é 255. Por conseguinte, não conseguirá colocar mais de 20 a 30 nomes de utilizador em cada linha. Repita o comando várias vezes para cada bloco de utilizadores.
  2. Modificar cada linha para o aspecto da linha de exemplo acima. O ficheiro concluído terá o aspecto semelhante ao seguinte:

    NOTA: Deve ser cada par de duas linhas numa linha.
    para condition IN (Utilizador1 utilizador2 Utilizador3) RMTSHARE \\SERVER\%%X C:\USERS\%%X / GRANT %% X:F

    PARA CONDITION NA (USER4 USER5 USER6) EFECTUE RMTSHARE \\SERVER\%%X C:\USERS\%%X / CONCESSÃO %% X:F

    PARA condition IN (USER7 USER8 USER9) RMTSHARE \\SERVER\%%X C:\USERS\%%X / GRANT %% X:F
    etc.

  3. Guarde o ficheiro como um ficheiro batch e executa da linha de comandos do MS-DOS.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Palavras-chave: 
kbmt kbdomain kbinfo kbnetwork KB168918 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 168918  (http://support.microsoft.com/kb/168918/en-us/ )