Eu preciso criar um script em lote que abra n
arquivos, do mesmo tipo e do mesmo sufixo, com o programa p
,
sem criar n
instâncias de p
(ou seja, usar várias guias em vez de várias instâncias).
Para alguns tipos de arquivos (e aplicativos), basta digitar
cmd /c <file_1.ext> <file_2.ext> <file_n.ext>
Isso abre todos os arquivos em uma instância do aplicativo padrão registrado para a extensão de arquivo etx
.
Mas alguns programas não suportam este tipo de inicialização via linha de comando e somente abre file_1.etx
dada acima da lista de argumentos.
Selecionar inexplicavelmente todos os arquivos via mouse e pressionar Enter produz o comportamento desejado. Então, quais são as mecânicas subjacentes que o Windows aplica aqui? Como posso simular esse comportamento com um script em lote?
Já experimentei start <file_1.ext> <file_2.ext> <file_n.ext>
e start <program.exe> <file_1.ext> <file_2.ext> <file_n.ext>
.
A versão do Windows e o programa p
I estava se referindo a:
Versão do Microsoft Windows [versão 6.1.7601], base de visualização do Teamcenter / VisView.exe