代码之家  ›  专栏  ›  技术社区  ›  F0l0w

IBM Pcomm宏-尝试使用WScript.Shell时出错

  •  0
  • F0l0w  · 技术社区  · 7 年前

    希望你能帮忙。

    [PCOMM SCRIPT HEADER]
    LANGUAGE=VBSCRIPT
    DESCRIPTION=
    [PCOMM SCRIPT SOURCE]
    OPTION EXPLICIT
    autECLSession.SetConnectionByName(ThisSessionName)
    
    Dim ShellObj : Set ShellObj = WScript.CreateObject("WScript.Shell")
    ShellObj.Run("C:\Windows\System32\cmd.exe")
    

    我得到的错误是“WScript”并没有定义……我已经尝试过定义,但正如预期的那个样,它仍然不起作用。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Ekkehard.Horner    7 年前

    PCOMM可能需要特殊考虑,但我认为只需在

    Dim ShellObj : Set ShellObj = WScript.CreateObject("WScript.Shell")
    

    它是这样写的

    Dim ShellObj : Set ShellObj = CreateObject("WScript.Shell")
    

    WScript C|WScript.exe this answer