负责通过“Enter”键打开选定文件的底层 Windows7 机制是什么?

负责通过“Enter”键打开选定文件的底层 Windows7 机制是什么?

我需要创建一个批处理脚本,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>

p我所指的 Windows 版本和程序:Microsoft Windows 版本 [版本 6.1.7601],Teamcenter Visualization Base / VisView.exe

相关内容