PowerShell pode ajudar a gerenciar todos os arquivos do sistema usando uma variedade de comandos. Esta operação de gerenciamento de arquivos inclui cópia, movimentação, exclusão ou renomeação. PowerShell também ajuda a pesquisar arquivos no sistema e pode ser utilizado para encontrar a localização do arquivo existente. Além disso, também pode ajudar a obter o caminho de vários arquivos de uma só vez. Para esse fim, o “Get-Childitem”O comando é utilizado principalmente para recuperar ou obter o caminho do arquivo.
Este tutorial apresentará um guia completo para obter ou encontrar o caminho dos arquivos no PowerShell.
Como obter/recuperar o caminho completo dos arquivos usando o PowerShell?
Esses métodos alistados podem ser utilizados para obter o caminho completo dos arquivos em PowerShell em combinação com o “Get-Childitem”Comando:
Método 1: Obtenha o caminho completo dos arquivos no PowerShell usando o comando "foreach"
O "Para cada”O cmdlet é quando usado com o“Get-Childitem”, Ele recebe e imprime o caminho completo dos arquivos.
Exemplo
Vamos considerar um determinado exemplo de código:
> Get-Childitem C: \ Doc \*.txt -recurse | foreach "$ _"
De acordo com o comando dado:
Os caminhos completos de todos os arquivos do diretório selecionado foram exibidos no console.
Método 2: Obtenha/recupere o caminho completo dos arquivos no PowerShell usando o comando “select-object”
Outro comando que pode ser quando usado com o “Get-Childitem”Para recuperar o caminho/diretório dos arquivos, é o“Selecionar objeto”.
Exemplo
Para utilizá -lo, consulte o comando fornecido:
> Get -Childitem C: \ Doc -filter *.txt -recurse | Select -object -expandProperty FullName
No código declarado:
Método 3: Obtenha o caminho completo dos arquivos no PowerShell usando o comando “formato-tabela”
O "Tabela de formato”O cmdlet auxilia na formatação da saída em uma tabela com apenas propriedades selecionadas de um objeto. Mais especificamente, ele imprime os caminhos de arquivo na forma de uma tabela quando usado com o “Get-Childitem”Comando.
Exemplo
Execute a seguinte linha de código no Console PowerShell:
> Get -Childitem C: \ Doc -filter *.txt -recurse | Nome completo da tabela de formato
O comando acima pesquisará e obterá os arquivos com o “.TXT”Extensão que estão presentes no“C: \ Doc”Diretório. Para esse fim, usamos o “-Filtro”Parâmetro e adicionou o curinga“*Operador ao lado do “.TXTExtensão para obter apenas os arquivos com a extensão mencionada:
Como pode ser visto na saída acima, o caminho dos arquivos foi impresso no formato da tabela.
Conclusão
O caminho completo dos arquivos usando o PowerShell pode ser recuperado usando o “Get-Childitem”Cmdlet. Além disso, alguns outros comandos podem ser usados com o cmdlet especificado para obter o caminho do arquivo de várias maneiras. Esses comandos incluem “Selecionar objeto","Tabela de formato", ou "Para cada”. Este tutorial apresentou um guia completo para obter os arquivos no PowerShell.