批处理文件 运行 VBScript

Batch File Run VBScript

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

call "C:\script.vbs"

cscript "C:\script.vbs"

通常,人们将 cscript 与 wscript 进行比较,这里解释一下区别:

Difference between wscript and cscript

"Call" 从一个批处理程序调用另一个批处理程序而不停止父批处理程序。

https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/call.mspx?mfr=true

CALL command vs. START with /WAIT option

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