3

ボタンからバッチ ファイルを起動しようとしている基本的な 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 と同じ作業ディレクトリ (またはサブディレクトリ) からバッチ ファイルを起動するにはどうすればよいですか?

ありがとうございました

4

1 に答える 1