如何在VBScript中使用jython

如何在VBScript中使用jython,vbscript,jython,Vbscript,Jython,我想使用Vb脚本中的命令行运行jython。根据返回值,我想在VBScript中执行一些逻辑。如何实现这一点?我假设当您说“运行jython”时,您的意思是“从vbscript调用jython脚本”。这还假设您的环境已经设置好,因此jython脚本是可执行的。如果我的假设是错误的,请澄清你的问题 Set myshell = WScript.CreateObject("WScript.Shell") Dim cmd, result cmd = """C:\path\to\jython\script

我想使用Vb脚本中的命令行运行jython。根据返回值,我想在VBScript中执行一些逻辑。如何实现这一点?

我假设当您说“运行jython”时,您的意思是“从vbscript调用jython脚本”。这还假设您的环境已经设置好,因此jython脚本是可执行的。如果我的假设是错误的,请澄清你的问题

Set myshell = WScript.CreateObject("WScript.Shell")
Dim cmd, result
cmd = """C:\path\to\jython\script.py"" [params]"
result = myshell.Run(cmd,0,true)

If result = x then
    <do something>
ElseIf result = y then
    <do something else>
Else
    <do another thing>
End If
Set myshell=WScript.CreateObject(“WScript.Shell”)
Dim cmd,结果
cmd=“”C:\path\to\jython\script.py”“[params]”
result=myshell.Run(cmd,0,true)
如果结果=x,则
ElseIf result=y然后
其他的
如果结束

我们能在不使用命令行参数的情况下从Python脚本到VBScript获取返回值吗?对不起,我没听清楚。你能澄清一下吗?