Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
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.
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.
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.
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.Se o compartilhamento de rede requer autenticação, você pode usar o parâmetro -Credential
.
$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.Você também pode usar New-PSDrive
para acessar o registro do Windows.
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.Para remover uma unidade criada com New-PSDrive
, você pode usar o cmdlet Remove-PSDrive
.
Remove-PSDrive -Name "X"
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.