我正在寻找一种方法,在与主脚本不同的进程中启动多个脚本,但这样它们就可以访问我声明的变量的副本。请考虑以下示例:
序列化
:
// Represents serializable data.
function Serializable() { /* ... */ }
第二个脚本.wsf
// Serializable is not defined here!
FakeMoney.prototype = new Serializable();
function FakeMoney(amount) { /* ... */ }
主要内容:WSF
以下内容:
<job>
<script language="JScript" src="Serializable.js"></script>
<script language="JScript">
var WshShell = new ActiveXObject("WScript.Shell");
// `Serializable` is defined here...
var oExec = WshShell.Exec("cscript SecondaryScript.js");
WScript.Echo(oExec.Status);
</script>
</job>
有没有办法定义
Serializable
对于代码中
SecondaryScript.js
跑步时
第二个脚本.js
在单独的过程中?