在批处理文件中自动打开包含程序的不受支持的文件类型

时间:2017-01-08 05:58:56

标签: batch-file exe

我正在尝试使用程序打开文件。我想用批处理文件自动执行此操作。我需要运行的所有东西都在同一个文件夹中。我对批处理文件或编码不是很擅长但是我想要变得更好,如果有人知道如何做到这一点会很棒。

我试过了

.\location\application .\location\file
exit

START /B /I ".\location\application" ".\location\file"
exit

我已经尝试切换应用和文件的顺序,但它不起作用,大部分时间它什么都不做,但有时它打开应用程序但不打开文件。

1 个答案:

答案 0 :(得分:1)

方法:

START /B /I ".\location\application" ".\location\file"

将失败,因为Start将括号双引号中的第一个参数作为窗口标题。插入一对假双引号以避免这种情况。

START "" /B /I ".\location\application" ".\location\file"

帮助start /?没有明确说明这一点 ss64.com只说:

  

始终包含一个标题,这可以是一个简单的字符串,如“我的脚本”或   只是一对空引号“”根据微软的说法   文档,标题是可选的,但取决于另一个   选择的选项如果省略则可能会出现问题。