Мне нужно создать пакетный скрипт, который открывает n
файлов одного и того же типа и того же суффикса с программой p
, не создавая n
экземпляров p
(т.е. используйте несколько вкладок вместо нескольких экземпляров).
Для некоторых типов файлов (и приложений) достаточно набрать
cmd /c <file_1.ext> <file_2.ext> <file_n.ext>
Это открывает все файлы в одном экземпляре зарегистрированного стандартного приложения для расширения файла etx
.
Но некоторые программы не поддерживают этот вид запуска через командную строку и открывают только file_1.etx
указанный выше в списке аргументов.
Необъяснимое выделение всех файлов с помощью мыши и нажатие Enter приводит к желаемому поведению. Так какова основная механика, которую применяет Windows здесь? Как я могу симулировать это поведение с помощью пакетного скрипта?
Я уже попытался start <file_1.ext> <file_2.ext> <file_n.ext>
и start <program.exe> <file_1.ext> <file_2.ext> <file_n.ext>
.
Версия для Windows и программа p
я имел в виду: Microsoft Windows версии [Version 6.1.7601], Teamcenter Visualization Base / VisView.exe