我有一个基本的HTA,我试图通过按钮启动批处理文件,但是当我尝试启动批处理文件时,它不运行。 当我按下按钮时,命令提示窗口启动但不运行脚本。如何从HTA内启动批处理文件
下面是代码的简单例子:
<HTML>
<HEAD>
<TITLE>Fix</TITLE>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="Run" NAME="Button" VALUE="Click">
<SCRIPT FOR="Button" EVENT="onClick" LANGUAGE="VBScript">
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd.exe '.\example.bat'"
</SCRIPT>
</FORM>
</BODY>
</HTML>
我怎样才能从相同的工作目录(或子目录)作为我的HTA启动一个批处理文件?
谢谢
您是否尝试过仅仅调用批处理文件,而不是先调用cmd.exe? – 2013-04-24 19:53:57
感谢马特,这对我和其他建议都有效。 – Bajan 2013-04-24 21:36:28