gpt4 book ai didi

javascript - 在 powershell 中使用 JScript

转载 作者:数据小太阳 更新时间:2023-10-29 05:20:29 25 4
gpt4 key购买 nike

通读 powershells add-type 的文档,您似乎可以将 JScript 代码添加到 powershell session 中。

首先有没有一个很好的例子来说明这是如何完成的,其次你能用它来验证普通的 javascript 代码吗(据我所知,JScript 是 MS 的实现)

最佳答案

这可能是一个很好的起点

PowerShell ABC's - J is for JavaScript (乔·普鲁伊特)

以下是上述文章的代码片段:

function Create-ScriptEngine()
{
param([string]$language = $null, [string]$code = $null);
if ( $language )
{
$sc = New-Object -ComObject ScriptControl;
$sc.Language = $language;
if ( $code )
{
$sc.AddCode($code);
}
$sc.CodeObject;
}
}
PS> $jscode = @"
function jslen(s)
{
return s.length;
}
"@
PS> $js = Create-ScriptEngine "JScript" $jscode;
PS> $str = "abcd";
PS> $js.jslen($str);
4

关于javascript - 在 powershell 中使用 JScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3360441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com