无法从批处理文件中打开.chm文件

时间:2018-04-06 13:01:24

标签: windows batch-file chm

我正在尝试从批处理文件中打开.chm文件。

批处理文件中只包含此文本:

echo off
start "S:\G.T.T\GTT-Vandemecum\Help Danny\GTT.chm"

如果我运行批处理文件,命令行会打开,但不会发生任何其他事情 如果我在S:\G.T.T\GTT-Vandemecum\Help Danny\GTT.chm中复制粘贴start menu/run,那么它确实有用 如果我使用目标"S:\G.T.T\GTT-Vandemecum\Help Danny\GTT.chm"创建快捷方式,那么它也可以。

因此除了批处理文件之外,命令在任何地方都可以使用 我在这做错了什么?

当我从快捷方式启动它时,或者start menu/run我总是会得到一个对话框,这也许很重要

  

我们无法验证是谁创建了此文件。您确定要打开此文件吗?

我正在使用Windows 7

EDIT
我的问题不是对话框,我的问题是当我从批处理文件中打开chm文件时没有任何反应

1 个答案:

答案 0 :(得分:3)

Start命令可能会将您的双引号字符串视为title,请在命令提示符处输入Start /?以获取其使用信息。

首先尝试添加空标题:

@Echo Off
Start "" "S:\G.T.T\GTT-Vandemecum\Help Danny\GTT.chm"