Problema: No CMD ou no Batchfile, a chamada ao PowerShell e o início de um processo a partir de uma unidade diferente ou o -FilePath estão falhando.
0
Você precisa citar o caminho do seu executável:
powershell -Command "& { Start-Process -FilePath 'E:\Trunk Monkey\Utilities\SkypePortable\SkypePortable.exe' }"
Solução: use a seguinte sintaxe, apenas com aspas simples (aspas duplas não funcionam) -
Detalhes: eu não estava tendo sorte com outros parâmetros, para incluir ...
conforme listado aqui: http://technet.microsoft.com/en-us/library/hh847736.aspx
Espero que isso ajude.
fonte