在PowerShell中使用Jint引擎执行Javascript函数的Powershell技巧
本文演示了如何使用PowerShell将一个Javascript函数字符串交给Jint引擎执行。
执行Javascript函数。Javascript解释器的网络版本
可以从Git获取Jint的代码,也可以从nuget下载Jint的程序集。
Jint是。Net。Jint不将Javascript编译成。Net字节码,所以非常适合脚本小、运行快的项目,或者运行在不同平台上的脚本。
PowerShell调用
获取Dll并根据-Path参数直接使用添加类型命令:
函数Invoke-JSAdd ($a,$ b){ Add-TypePath ' c : \ jint \ jint . dll ' $ JavaScript='函数add(a,b){ return a b;} ' $add=(New-Object Jint。发动机)。执行($JavaScript)。GetValue('add') $add。Invoke($a,$b)。ToString() }
版权声明:在PowerShell中使用Jint引擎执行Javascript函数的Powershell技巧是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。