createobject("wscript.shell").run "D:\Test.exe"
Test.exe执行结束后,我想得到它的返回值,应该怎么做,谢谢。

解决方案 »

  1.   

    自己解决了Set WshShell = WScript.CreateObject("WScript.Shell")
    'Return = WshShell.Run("notepad " & WScript.ScriptFullName, 1, true)
    Return = WshShell.Run("D:\Temp\TTest\Debug\TTest.exe", 1, true)
    MsgBox Return
      

  2.   

     SecureCRT竟然不支持Set WshShell = WScript.CreateObject("WScript.Shell")
    'Return = WshShell.Run("notepad " & WScript.ScriptFullName, 1, true)
    Return = WshShell.Run("D:\Temp\TTest\Debug\TTest.exe", 1, true)
    MsgBox Return
    把以上代码修改为下面这样可以在SecureCRT中运行Return = createobject("wscript.shell").run ("D:\Temp\TTest\Debug\TTest.exe",1,true)
    这是为什么呢??