Como verificar se existe uma pasta/diretório com o PowerShell

Como verificar se existe uma pasta/diretório com o PowerShell

O PowerShell é uma ferramenta incrivelmente poderosa, mas muitos estão se perguntando como verificar se existe um diretório no PowerShell.

Isso é muito simples de fazer, e este artigo discutirá a verificação da existência de um diretório em seu sistema e as etapas para criar novas pastas.

O que são diretórios no PowerShell?

No PowerShell, os diretórios são pastas que podem armazenar arquivos e outros diretórios. Eles são semelhantes aos diretórios em outros sistemas operacionais, como pastas do Windows ou diretórios de sistemas baseados em Unix.

  • Os diretórios são essenciais para organizar e gerenciar arquivos e dados em seu computador.
  • Você pode navegar, criar, excluir e manipular diretórios no PowerShell.
  • Além disso, alguns dos vários comandos, como cd (Change-Location), mkdir (New-Item), rmdir (Remove-Item) e outros, são usados ​​para ajustar diretórios.
  • Sua pasta de usuário é seu diretório inicial e a área de trabalho é um subdiretório dentro de sua pasta de usuário. Em outras palavras, a área de trabalho está localizada no diretório do usuário.

Como faço para testar se existe um diretório no PowerShell?

Use o cmdlet Test-Path

  1. Clique com o botão esquerdo do mouse no botão Iniciar , digite PowerShell e clique em Executar como administrador .
  2. Clique em Sim no prompt Controle de conta de usuário .
  3. Copie e cole as seguintes linhas de comando e pressione Enter:

$directoryPath = "C:\path\to\your\directory"
if (Test-Path $directoryPath -PathType Container) {
Write-Host "The directory exists."
} else {
Write-Host "The directory does not exist."
}

Substitua o caminho fictício em nosso script pelo caminho real do diretório que você deseja verificar. O cmdlet Test-Path com o parâmetro -PathType Container verifica se o caminho fornecido aponta para um diretório (pasta) existente.

Se o diretório existir, será impresso O diretório existe. Caso contrário, será impresso O diretório não existe. Como você pode ver, é muito simples verificar se existe um diretório no PowerShell.

Como posso criar um diretório com o PowerShell?

Use o cmdlet New-Item com o parâmetro -ItemType definido como Directory

  1. Clique com o botão esquerdo do mouse no botão Iniciar , digite PowerShell e clique em Executar como administrador .
  2. Clique em Sim no prompt Controle de conta de usuário .
  3. Copie e cole as seguintes linhas de comando e pressione Enter:

Substitua o caminho fictício pelo caminho onde deseja que o novo diretório seja criado. No comando acima, o cmdlet Test-Path com o parâmetro -PathType Container verifica se o diretório já existe.

Nos casos em que o diretório não existe, o cmdlet New-Item com -ItemType Directory o cria. A parte Out-Null é usada para suprimir o efeito de saída para o console quando o diretório é criado.

No entanto, dependendo da situação, o script imprimirá O diretório que foi criado ou A saída já existe.

Se você tiver mais perguntas ou sugestões, por favor, deixe-as na seção de comentários.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *