Como posso iniciar vários programas simultaneamente?

3

Eu tenho 4 programas que gostaria de começar usando apenas 1 script ou atalho. Como posso conseguir isso? Powershell é capaz de fazer isso? Eu tentei fazer isso usando um arquivo .bat, mas o script pausa até o programa parar ...

    
por Julien Poulin 22.09.2009 / 13:00

1 resposta

8

Você pode iniciar vários aplicativos em um arquivo em lotes sem pausar o uso de start:

start /d "C:\Program Files (x86)\Internet Explorer\" iexplore.exe
start /d "C:\Program Files (x86)\Mozilla FireFox\" firefox.exe

Os itens acima em um arquivo em lote iniciarão o IE e o Firefox juntos.

O / d indica a pasta de trabalho para o comando e a última parte é o nome do comando.

Se você quiser especificamente usar o Powershell, precisará chamar a biblioteca System.Diagnostics no .Net para iniciar o processo externo da seguinte forma:

[Diagnostics.Process]::Start('yourapplication','arguments')

    
por 22.09.2009 / 13:07