Como abrir todos os atalhos de programas / arquivos dentro de uma pasta

3

Estou tentando abrir todos os programas simultaneamente, conforme mostrado na figura abaixo, que são atalhos:

Note:Everysingleoneoftheshortcutslistedintheimage,isinstalledinitsown,separatedirectoryifthatmattersany.

Oquetentei

Eutenteiváriascoisasdiferentesdepoisdepesquisaretestaralgumassoluçõeson-lineprimeiro;noentanto,parecequenãoconsigoencontrarumamaneiradefazerissofuncionarcorretamentecomumatarefacomoaquedescrevi.

  • SelecionandotodosepressionandoENTER,masissoabreapenasumainstânciaúnica.

    • MesmosresultadosquandoselecionartodoseclicaremOpen
  • Do Arquivo em lote para executar todos os arquivos em uma pasta post eu tentei:

    • for %%i in (C:\macros\Day*) do %%i

      • Apenas abre a primeira instância e abre a outra somente depois que a primeira é fechada. Mesmo para o resto dos arquivos também, eu tenho que fechar o aberto para obter o seguinte para abrir.

Pergunta

É possível, de alguma forma, realizar esse tipo de tarefa por meio do CMD ou de qualquer outro método?

    
por Vladimir 01.07.2018 / 17:43

1 resposta

2

Consegui usar o início no loop for e tive que prefixar uma barra invertida antes do asterisco no caminho da pasta e, em seguida, funcionou como esperado. Eu deveria ser capaz de usar o mesmo método com chamada também se eu quisesse, e me disseram que eu poderia incorporar um tempo limite também, se necessário.

Comandos de script

  • for %%i in (C:\macros\Day\*) do start "" "%%~i"
  • for %%i in (C:\macros\Day\*) do call "%%~i"
  • for %%i in (C:\macros\Day\*) do start "" "%%~i" && timeout /t 5
  • for %%i in (C:\macros\Day\*) do call "%%~i" && timeout /t 5
por 01.07.2018 / 19:13