我正在尝试从批处理文件中打开.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文件时没有任何反应
答案 0 :(得分:3)
Start
命令可能会将您的双引号字符串视为title
,请在命令提示符处输入Start /?
以获取其使用信息。
首先尝试添加空标题:
@Echo Off
Start "" "S:\G.T.T\GTT-Vandemecum\Help Danny\GTT.chm"