Se você usa o SharePoint, há chances de que você o esteja utilizando como um repositório para seus documentos. Provavelmente, você está acessando suas bibliotecas de documentos por meio de um navegador da web. Há outra maneira de acessar seus arquivos no SharePoint, que é mapear o SharePoint como uma unidade de rede em seu computador.
Neste artigo, você aprenderá como mapear o SharePoint como uma unidade de rede em seu computador. Como resultado, o conteúdo do seu site no SharePoint se tornará acessível por meio do Windows Explorer, PowerShell e até mesmo no prompt de comando.
Pré-requisitos
Este artigo apresenta exemplos passo a passo. Se você acompanhar os exemplos neste artigo, há vários requisitos que você deve ter em vigor.
- A Windows 10 computer with Windows PowerShell 5.1 or PowerShell 7+. The examples in this article use PowerShell 7.1 when running commands, but you should be fine using Windows PowerShell 5.1
- Acesso a um site do SharePoint Online e a uma biblioteca de documentos que você irá mapear como uma unidade de rede. Este tutorial utilizará a URL poshlab2.sharepoint.com para sua área de trabalho de demonstração. O site do SharePoint é ITOps e a biblioteca de documentos é Case Review, que contém apenas um documento.
- Você deve instalar o aplicativo de sincronização do OneDrive (OneDrive Sync App). Isso é necessário apenas na seção “Usando o Aplicativo de Sincronização do OneDrive para Mapear Bibliotecas de Documentos do SharePoint” neste artigo.
- Você pode já ter o OneDrive instalado em seu computador. Consulte o artigo Qual aplicativo OneDrive para saber como confirmar a instalação do seu aplicativo de sincronização do OneDrive.
Usando WebDav para Mapear Unidades do SharePoint
WebDav é uma tecnologia mais antiga que permite aos clientes acessar conteúdo web remoto. Nesta seção, você aprenderá como mapear unidades do SharePoint usando o Windows Explorer e o prompt de comando. Ambos dependem do WebDav para acessar conteúdos web remotos mapeados.
Como o WebDav depende do serviço WebClient, você precisa garantir que o serviço esteja habilitado e em execução no computador. O serviço WebClient raramente é desativado nos computadores dos usuários. Se precisar confirmar o status do serviço WebClient, você pode usar um dos métodos abaixo.
- Execute este comando no PowerShell –
Get-Service WebClient
.

- Execute este comando no prompt de comando ou PowerShell –
sc query WebClient
.

- Abra o console de gerenciamento de Serviços (Iniciar —> Executar —> services.msc), e procure pelo serviço WebClient.

Preparando o Acesso ao seu Site do SharePoint
Existem dois locais do SharePoint que você pode mapear como unidades de rede; sites e bibliotecas de documentos. Dependendo de sua necessidade e nível de acesso, você pode querer mapear sites inteiros do SharePoint ou apenas bibliotecas de documentos específicas.
A captura de tela abaixo mostra uma biblioteca de documentos do SharePoint Online aberta no navegador.

Para tornar a anatomia do URL abundantemente clara, aqui está a divisão das partes do URL do SharePoint da captura de tela acima.
- O URL raiz do SharePoint é ‘https://poshlab2.sharepoint.com’
- O URL do site é ‘https://poshlab2.sharepoint.com/sites/ITOps’
- O URL da biblioteca de documentos é ‘https://poshlab2.sharepoint.com/sites/ITOps/Case Review’
Adicionando seu URL do SharePoint aos Sites Confiáveis
A requirement to map a SharePoint drive is to add the web site as a Trusted Site on your client computer. Follow these steps to add a trusted site.
- Clique no botão Iniciar e digite “opções da internet” na caixa de pesquisa. Em seguida, clique no botão Abrir.

2. Na janela Propriedades da Internet, vá para a guia Segurança. Clique em Sites Confiáveis na lista de zonas. Em seguida, clique em Sites.

3. Em seguida, na caixa Adicionar este site à zona, digite o URL do SharePoint. Clique em Adicionar e Fechar.

4. De volta à janela Propriedades da Internet, clique em OK para fechar e aplicar as alterações.

Iniciando o acesso ao seu Site do SharePoint
Você adicionou o URL do SharePoint como um site confiável em seu computador. O próximo passo é acessar o site pelo menos uma vez usando o Internet Explorer para que você possa fazer login primeiro. O WebDav não é compatível com outros navegadores.
- Abra o Internet Explorer e acesse o seu site do SharePoint. Faça login e selecione a opção para permanecer conectado.

2. Quando o site carregar, você terá concluído a preparação para mapear a unidade do SharePoint. Se não, pode ser que você tenha inserido credenciais incorretas.

Executar todas as etapas de preparação conforme mostrado acima é crucial. Pular essas etapas resultará no erro abaixo. Você não conseguirá mapear com sucesso o SharePoint como uma unidade de rede como resultado.

Usando o Windows Explorer para Mapear o SharePoint como Unidade de Rede
Neste ponto, você já preparou seu site ou biblioteca do SharePoint para mapeamento como unidades de rede. Nesta seção, você criará unidades mapeadas usando o Windows Explorer (GUI). Siga estas etapas abaixo.
- Primeiro, abra o Windows Explorer. Vá para Este PC, em seguida, na faixa Computador, clique em Mapear unidade de rede.

2. Na janela Mapear Unidade de Rede:
- Escolha e atribua a letra da Unidade à unidade do SharePoint. Neste exemplo, a letra da unidade escolhida é a letra S.
- Na caixa Pasta, insira o URL do site ou da biblioteca de documentos do SharePoint.
- Para tornar a unidade de rede persistente, marque a opção Reconectar no login. Habilitar esta opção significa que seu computador sempre manterá a unidade de rede mapeada, mesmo após uma reinicialização.
- Por último, clique em Concluir. Como você já fez login no site do SharePoint usando o Internet Explorer, esta etapa não solicitará que você faça login novamente.

3. Quando o processo de mapeamento estiver concluído, a nova localização de rede será adicionada ao Windows Explorer como uma unidade de rede mapeada.

Mapear uma unidade do SharePoint usando o comando NET USE
Até agora, você aprendeu a mapear uma unidade do SharePoint usando o Windows Explorer. Usando os mesmos preparativos mencionados anteriormente neste artigo, você pode usar o net use
comando para mapear o SharePoint como uma unidade de rede.
Se você já mapeou uma unidade do SharePoint conforme mostrado na seção anterior, você pode listar as unidades mapeadas existentes usando o net use
comando. Como você pode ver na captura de tela abaixo, a unidade do SharePoint mapeada na seção anterior aparece na lista.

O caminho do local remoto não é escrito no formato normal de URL. Em vez do URL https://poshlab2.sharepoint.com/sites/ITOps/, o caminho é formatado como \\poshlab2.sharepoint.com@SSL\sites\ITOps.
Para adicionar uma nova unidade mapeada apontando para o seu site do SharePoint online, use o comando abaixo. No comando abaixo, net use
está atribuindo a letra de unidade T ao caminho remoto. O argumento /persistent:yes
mantém a unidade mapeada conectada mesmo após uma reinicialização.
Execute o comando acima no Windows PowerShell. Se não houver erros, você verá um resultado semelhante ao mostrado abaixo.

Em seguida, você verá que a nova unidade de rede aparece na lista de unidades mapeadas quando você executar novamente o net use
.

O teste final para determinar se o mapeamento da unidade do SharePoint foi bem-sucedido é acessar o conteúdo usando o explorador de arquivos. Como mostrado na captura de tela abaixo, o conteúdo da unidade do SharePoint é acessível no Windows Explorer como uma unidade de rede mapeada T.

Mapeando uma Unidade do SharePoint usando o PowerShell
Se você se sentir mais à vontade com o PowerShell, também pode mapear uma unidade do SharePoint! O uso do PowerShell é uma excelente opção se você deseja incorporar o mapeamento de unidades de rede em um script.
Relacionado: Como Executar um Script do PowerShell
O PowerShell pode usar Component Object Model (COM) objetos para realizar ações que não são nativas do PowerShell. Existem diversos objetos COM em existência. Neste exemplo, o objeto COM-alvo a ser utilizado é WScript.Network.
Relacionado: PowerShell e Excel: Sim, Eles Funcionam Juntos
O script abaixo irá mapear a biblioteca de objetos do SharePoint como uma unidade de rede e atribuirá a letra da unidade X. Além disso, a unidade mapeada será persistente.
Copie o código acima e execute-o na sua sessão do PowerShell. A demonstração abaixo mostra como o código funciona em tempo real.

Sua unidade de rede do SharePoint pode parar de funcionar devido a razões como:
- Quando você limpar os dados do seu navegador.
- Seus credenciais do Microsoft 365 expiraram.
- O token de acesso do SharePoint Online emitido pelo Office 365 expira.
Mantenha um olho nas suas unidades de rede do SharePoint. Não se esqueça de reautenticar de tempos em tempos fazendo login no seu site do SharePoint usando o Internet Explorer.
Usando o Aplicativo de Sincronização do OneDrive para Mapear Bibliotecas de Documentos do SharePoint
Se você tiver uma conta do Microsoft 365, então você já pode ter acesso ao OneDrive for Business. Você sabia que pode usar o Aplicativo de Sincronização do OneDrive para mapear e sincronizar bibliotecas de documentos do SharePoint para o seu computador?
Para mapear o SharePoint como uma unidade de rede usando o aplicativo de sincronização do OneDrive requer o WebDav. Portanto, você não precisa usar o Internet Explorer ou adicionar uma letra de unidade ao seu computador. Siga as etapas abaixo para mapear o SharePoint como uma unidade de rede usando o aplicativo de sincronização do OneDrive.
- Primeiro, navegue até a biblioteca de documentos do SharePoint que você deseja mapear.
2. Em seguida, uma vez dentro da biblioteca de documentos, clique no botão Sincronizar.

3. Se receber uma notificação indicando que o site está tentando abrir o Microsoft OneDrive, clique em Abrir.

4. Aguarde o início do processo de sincronização. Quando a sincronização estiver concluída, você deverá ver uma notificação pop-up na parte inferior direita da tela, semelhante à mostrada abaixo.

5. Neste ponto, você pode fechar o navegador. Abra o Windows Explorer e você encontrará a biblioteca de documentos listada no painel de navegação à esquerda.

Enquanto o cliente de sincronização do OneDrive estiver funcionando, as bibliotecas de documentos do SharePoint permanecerão sincronizadas e acessíveis.
Próximos Passos
Para mapear o SharePoint como uma unidade de rede, você pode escolher entre duas tecnologias subjacentes. A primeira é WebDav, que é a tecnologia mais antiga. A mais recente é a sincronização do cliente OneDrive, que vem com o OneDrive for Business.
Neste artigo, você aprendeu a usar o Windows Explorer, net use
, Objeto COM, PowerShell e o cliente de sincronização do OneDrive para mapear sites e bibliotecas de documentos do SharePoint.
Como você acha que pode aplicar ainda mais as técnicas que aprendeu neste artigo? Automatizar o mapeamento de unidades de rede das bibliotecas do SharePoint da sua equipe usando políticas de grupo ou scripts de login seria um excelente próximo passo.