Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como criar e gerenciar unidades de rede usando New-PSDrive no Windows PowerShell

O cmdlet New-PSDrive no PowerShell é uma ferramenta poderosa que permite criar e gerenciar unidades de rede (network drives) e outros tipos de unidades (drives) no ambiente Windows. Este artigo técnico irá guiá-lo através do uso do New-PSDrive, fornecendo exemplos práticos e explicações detalhadas.

O que é New-PSDrive?

New-PSDrive é um cmdlet do PowerShell que cria uma nova unidade de dados (drive) no sistema. Este cmdlet pode ser usado para mapear unidades de rede, acessar registros do Windows, variáveis de ambiente, e outros tipos de armazenamento como sistemas de arquivos.

Criando uma Unidade de Rede

Para mapear uma unidade de rede usando New-PSDrive, você precisa fornecer um nome para a unidade, o tipo de provedor de dados, a raiz do caminho de rede e, opcionalmente, as credenciais.

Exemplo 1: Mapeando uma Unidade de Rede

New-PSDrive -Name "X" -PSProvider FileSystem -Root "\\Servidor\Compartilhamento" -Persist

Neste exemplo:

  • -Name "X" define o nome da unidade.
  • -PSProvider FileSystem especifica que estamos criando uma unidade de sistema de arquivos.
  • -Root "\\Servidor\Compartilhamento" define o caminho da rede.
  • -Persist faz com que a unidade mapeada persista entre sessões de PowerShell.

Usando Credenciais

Se o compartilhamento de rede requer autenticação, você pode usar o parâmetro -Credential.

Exemplo 2: Mapeando uma Unidade de Rede com Credenciais

$cred = Get-Credential
New-PSDrive -Name "Y" -PSProvider FileSystem -Root "\\Servidor\Compartilhamento" -Credential $cred -Persist

Neste exemplo:

  • $cred = Get-Credential abre uma janela para inserir as credenciais.
  • -Credential $cred utiliza essas credenciais para mapear a unidade.

Acessando o Registro do Windows

Você também pode usar New-PSDrive para acessar o registro do Windows.

Exemplo 3: Criando uma Unidade para o Registro

New-PSDrive -Name "HKU" -PSProvider Registry -Root "HKEY_USERS"

Neste exemplo:

  • -PSProvider Registry especifica que estamos criando uma unidade de registro.
  • -Root "HKEY_USERS" define a raiz do registro que queremos acessar.

Removendo uma Unidade

Para remover uma unidade criada com New-PSDrive, você pode usar o cmdlet Remove-PSDrive.

Exemplo 4: Removendo uma Unidade

Remove-PSDrive -Name "X"

Conclusão

O cmdlet New-PSDrive é uma ferramenta versátil e útil para gerenciar diferentes tipos de unidades no Windows PowerShell. Seja para mapear unidades de rede, acessar o registro do Windows ou outras tarefas, New-PSDrive simplifica o processo e oferece flexibilidade.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.