Como abro um determinado local de arquivo no PowerShell?

9

Usando o Windows PowerShell, há uma maneira mais curta de abrir um programa diferente do seguinte?

cd c:\program files
cd program folder
start program.exe
    
por Cameron 10.09.2013 / 05:07

2 respostas

14

Você pode usar o cmdlet Invoke-Item e especificar o caminho completo, em vez de alterar o local várias vezes para chegar ao diretório que contém o executável de destino

Invoke-Item "C:\Program Files\Program Folder\Program.exe"

    
por 10.09.2013 / 05:16
5

Você pode pular as etapas de cd especificando o caminho completo, por exemplo, c:\path\to\program.exe

Se é um programa que você lança com alguma regularidade, você também pode criar um alias . Com um alias, você pode ativar o PowerShell c:\path\to\program.exe com apenas myapp , por exemplo.

Para criar um alias , use o seguinte comando:

Set-Alias MyApp "C:\Path\To\Program.exe"

Por fim, você também pode adicionar o local da pasta à variável de ambiente PATH do Windows. Aqui está um link para um post detalhando como fazer isso para o Python, mas você deve ser capaz de seguir as mesmas instruções para a sua pasta. link

    
por 10.09.2013 / 05:16