Métodos PowerShell para verificar se existe um arquivo | Explicado com exemplos

Métodos PowerShell para verificar se existe um arquivo | Explicado com exemplos
PowerShell suporta várias operações em arquivos. Antes da operação, é recomendável verificar a existência do arquivo. Para fazer isso, o PowerShell oferece vários cmdlets e métodos. Este post analisa e fornece um uso detalhado dos cmdlets/métodos para verificar a existência do arquivo. Para verificar se existe ou não um arquivo, usaremos vários métodos para determinar a existência do arquivo no local específico. Explicaremos os quatro métodos para verificar a existência do arquivo que permitirá que você verifique a existência do arquivo no PowerShell

Método 1: use o cmdlet de teste de teste para verificar a existência do arquivo

O cmdlet de caminho de teste procura o caminho e retorna um valor booleano. O caminho do teste retornará verdadeiro se o caminho estiver correto e, se o caminho não for encontrado, ele retornará falso. A sintaxe seguida pelo cmdlet de teste de teste é fornecida abaixo:

Sintaxe

> Teste de teste -Path

Na sintaxe acima

  • : refere -se à localização do arquivo
  • Caminho: usado para especificar um caminho
  • : Define os parâmetros para funcionalidade adicional

Exemplo
Este programa verificará a existência do arquivo usando o Teste de teste método. Recomenda -se fornecer o caminho absoluto do arquivo como fizemos aqui.

> Test -path -path "c:/docs/ps.txt "-PhyType Leaf

A saída é verdadeira, o que significa que o arquivo existe. Observa -se que o “Teste de teste”O cmdlet retornou verdadeiro, o que afirma que o arquivo existe.

Método 2: Use Get-Item para verificar a existência do arquivo

O Get-item cmdlet of PowerShell é usado para obter itens no local especificado. A sintaxe do Get-item O cmdlet é fornecido abaixo:

Sintaxe

> Get-item

Os elementos de sintaxe são descritos como:

  • Get-item: usa o caractere curinga (*) para obter tudo do item especificado.
  • : refere -se à localização do arquivo

Exemplo
Este programa também verificará a existência do arquivo usando o método Get-Item.

> Get-item c:/docs/ps.TXT

O Get-Item imprimiu os detalhes do arquivo que afirma que o arquivo existe no caminho especificado.

Método 3: Use o cmdlet Get-Childitem para verificar a existência do arquivo

Este método recebe o item e os itens infantis de mais de um caminho especificado. Se o arquivo existir, ele mostrará os detalhes do arquivo e lançará um erro caso o arquivo não esteja presente.

A sintaxe do cmdlet Get-ChildItem é fornecida abaixo:

Sintaxe

> Get -ChildItem -Path

Os elementos de sintaxe são explicados a:

  • Get-Childitem: recebe o conteúdo de uma pasta ou chave de registro
  • Caminho: usado para especificar um caminho
  • : refere -se à localização do arquivo

Exemplo
Este programa verificará a existência do arquivo usando o método Get-Childitem.

> Get -childitem -path c:/docs/ps.TXT

A saída mostra os detalhes do arquivo, o que significa que o arquivo existe.

Método 4: Use o sistema.Io.método de arquivo para verificar a existência do arquivo

O [Sistema.Io.Arquivo] :: existe (arquivo) o método também verifica a existência do arquivo. Este método fornece o resultado em um valor booleano (verdadeiro/falso). A sintaxe a seguir é seguida para aplicar este método:

Sintaxe

> [Sistema.Io.O arquivo existe()

A sintaxe acima será usada para verificar a existência de um arquivo especificando o caminho do arquivo no parâmetro.

Exemplo
Aqui, o [sistema.Io.Arquivo] :: existe método é exercitado para verificar se o arquivo está presente no caminho fornecido ou não.

> [Sistema.Io.Arquivo] :: existe ("c:/docs/ps/ps.TXT")

A saída é verdadeira, o que significa que o arquivo existe.

Parabéns! Você aprendeu a verificar a existência do arquivo em PowerShell

Conclusão

PowerShell cmdlets, como Get-Childitem, Get-item, e Teste de teste pode ser usado para verificar a existência do arquivo. Além disso, PowerShell também fornece um .LÍQUIDO Método suportado "[Sistema.Io.o arquivo existe" Para verificar a existência de um arquivo. Neste post, demonstramos vários métodos possíveis para verificar a existência do arquivo. O uso desses três cmdlets, bem como o método é explicado com a ajuda de exemplos.