Como Abrir uma Pasta Usando o PowerShell

  1. Use o Cmdlet Invoke-Item para Abrir uma Pasta Usando PowerShell
  2. Use Start-Process (Alias start) para Abrir uma Pasta Usando PowerShell
  3. Use o Comando explorer para Abrir uma Pasta Usando PowerShell
  4. Use cmd.exe Com o Comando start para Abrir uma Pasta Usando PowerShell
  5. Conclusão
Como Abrir uma Pasta Usando o PowerShell

PowerShell, uma linguagem de script versátil e shell de linha de comando para Windows, muitas vezes requer o trabalho com arquivos e pastas. No entanto, alternar constantemente entre o PowerShell e um explorador de arquivos gráfico pode ser demorado.

Felizmente, o PowerShell oferece vários métodos para gerenciar pastas e arquivos de forma contínua sem deixar a linha de comando. Este tutorial irá guiá-lo pelo processo de abrir pastas e arquivos usando PowerShell.

Use o Cmdlet Invoke-Item para Abrir uma Pasta Usando PowerShell

O comando Invoke-Item realiza a ação padrão no item especificado. É particularmente útil para abrir pastas e arquivos, eliminando a necessidade de mudar para um explorador de arquivos gráfico.

Quando um caminho de pasta é fornecido, ele abre essa pasta em uma nova janela do File Explorer.

# Open a specific folder
Invoke-Item C:\Users

Se você fornecer . como argumento, abrirá o diretório de trabalho atual no File Explorer.

# Open the current working directory
Invoke-Item .

Da mesma forma, você precisa especificar um caminho de arquivo para abrir um arquivo. O seguinte comando abre um arquivo text.txt no diretório C:\New.

# Open a file within a directory
Invoke-Item C:\Users\test.txt

Há também um alias para Invoke-Item chamado ii, tornando ainda mais rápido abrir pastas ou arquivos.

# Using the 'ii' alias
ii C:\Users

Usando Invoke-Item ou seu alias ii, você pode interagir com seu sistema de arquivos sem sair do ambiente PowerShell.

Use Start-Process (Alias start) para Abrir uma Pasta Usando PowerShell

Outro método para abrir pastas no PowerShell é usando o cmdlet Start-Process ou seu alias start. Ele permite que você inicie processos, incluindo a abertura de pastas, diretamente da linha de comando.

O seguinte comando abre uma pasta C:\Personal Website no computador.

# Open a specific folder
start 'C:\Users'

Para abrir um diretório de trabalho atual, você pode usar ..

# Open the current working directory
start .

Com start, você pode acessar rapidamente pastas, mesmo seu diretório de trabalho atual, com facilidade.

Use o Comando explorer para Abrir uma Pasta Usando PowerShell

Outra maneira de abrir uma pasta a partir do PowerShell é usando explorer no console. Isso simplesmente abre a pasta ou arquivo especificado no Windows File Explorer.

# Open a specific folder
explorer C:\Users\Public

Você também pode usar . para abrir a pasta atual no File Explorer.

# Open the current folder
explorer .

O comando explorer fornece uma maneira rápida de acessar seu sistema de arquivos sem mudar para uma janela separada do explorador de arquivos.

Use cmd.exe Com o Comando start para Abrir uma Pasta Usando PowerShell

Você também pode usar o comando cmd.exe com o comando start para abrir uma pasta ou arquivo. Essa abordagem permite que você use a mesma sintaxe que usaria no Prompt de Comando.

cmd.exe /c executa o Prompt de Comando (cmd.exe), e a flag /c informa que deve executar o start C:\Users e então terminar.

# Open a specific folder
cmd.exe /c start C:\Users

Este comando irá abrir a pasta C:\Users no explorador de arquivos padrão.

Conclusão

Neste tutorial, exploramos vários métodos para abrir pastas e arquivos diretamente do PowerShell. Dominando esses métodos, você pode navegar de forma eficiente em seu sistema de arquivos e economizar tempo valioso durante suas tarefas de scripting e administrativas.

Esperamos que este artigo tenha equipado você com habilidades valiosas para aproveitar o poder do PowerShell na gestão eficaz de suas pastas e arquivos.

Está gostando dos nossos tutoriais? Inscreva-se no DelftStack no YouTube para nos apoiar na criação de mais vídeos tutoriais de alta qualidade. Inscrever-se
Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

Artigo relacionado - PowerShell Folder