Powershell - Inicie o processo em diferentes unidades do CMD em lote

0

Problema: A partir do CMD ou Batchfile, chamando o powershell e iniciando um processo a partir de uma unidade diferente ou o -FilePath está falhando.

    
por semtex41 05.12.2014 / 17:52

2 respostas

0

Solução: Use a seguinte sintaxe, somente com aspas simples (aspas duplas não funcionam) -

powershell start-process -FilePath 'E:\Trunk Monkey\Utilities\SkypePortable\SkypePortable.exe'

Detalhes: Eu não estava tendo sorte com outros parâmetros, para incluir ...

powershell -Command "& {}

como listado aqui: link

Espera que isso ajude.

    
por 05.12.2014 / 17:52
3

Você precisa citar o caminho para o seu executável:

powershell -Command "& { Start-Process -FilePath 'E:\Trunk Monkey\Utilities\SkypePortable\SkypePortable.exe' }"
    
por 05.12.2014 / 18:17