如何在 HTA 文件中使用 VBScript 打开应用程序



我在获取HTML应用程序(GitHub上的MeowcatSoftware Launcher Demo.HTA(打开目标应用程序时遇到问题,例如MultiToolv0.2.exe。除了使用 Wscript.shell 对象之外,有没有办法使用 VBScript 打开目标应用程序,例如 MultiTool,这导致了我的大部分问题?

我尝试了以下方法,但没有奏效:

Sub RunProgram  
    Set objShell = CreateObject(“Wscript.Shell”)  
    objShell.Run “notepad.exe c:scripttest.txt”  
End Sub  

(摘自"Hey, Scripting Guy"博客文章(

我玩了

一下,但不知道如何实现我的目标。博客文章还提到使用 Windows Shell 对象而不是 Wscript.shell,但从示例中看,Windows Shell 对象方法用于使用另一个程序打开文件,我只希望它简单地打开目标应用程序。如何在 HTA 应用程序中使用 VBScript 打开程序?

在 vbscript 中,这应该可以工作:您应该使用引号 ( " ( 而不是像您在问题 ( ( 和 ( ( 中发布的那样

(
Call RunProgram()
Sub RunProgram  
    Set objShell = CreateObject("Wscript.Shell")  
    objShell.Run "notepad.exe c:scripttest.txt"  
End Sub

相关内容

  • 没有找到相关文章

最新更新