Batch file 批处理文件运行VBScript

Batch file 批处理文件运行VBScript,batch-file,vbscript,Batch File,Vbscript,我是编程方面的新手。我想知道下面两种启动VBScript的方法有什么区别。他们都在我的机器上工作 调用“C:\script.vbs” cscript“C:\script.vbs”通常,人们会将cscript与wscript进行比较,区别如下: “调用”从另一个批处理程序调用一个批处理程序,而不停止父批处理程序 在Windows中,如果您正在运行一个由多个批处理脚本编写的自动程序,您将需要使用“call”。我理解这两个对,wscript/cscript和call/start;但我的问题是ca

我是编程方面的新手。我想知道下面两种启动VBScript的方法有什么区别。他们都在我的机器上工作

调用“C:\script.vbs”


cscript“C:\script.vbs”

通常,人们会将cscript与wscript进行比较,区别如下:

“调用”从另一个批处理程序调用一个批处理程序,而不停止父批处理程序


在Windows中,如果您正在运行一个由多个批处理脚本编写的自动程序,您将需要使用“call”。

我理解这两个对,wscript/cscript和call/start;但我的问题是call script.vbs和cscript script之间是否存在差异。vbs@lovechillcool好的,如果是这样,根据我所知,如果vbs中有一个消息框(例如:wscript.echo(“OK”)),使用call将显示一个windows消息框,使用cscript将在父控制台中显示消息。应该注意,这基本上是因为call将使用默认的脚本主机wscript,而不是因为call这样做。调用与批处理不同的内容或多或少与不使用call相同,而且,如果使用cscript,丑陋的标题将显示出来,因此我使用
cscript//nologo
来抑制它;call首先不显示标题。