Crescendo:在PowerShell函数和模块中包装本机应用程序的模块

时间:2024-04-09 06:56:32
【文件属性】:

文件名称:Crescendo:在PowerShell函数和模块中包装本机应用程序的模块

文件大小:61KB

文件格式:ZIP

更新时间:2024-04-09 06:56:32

PowerShell

PowerShell渐强 PowerShell能够像任何Shell一样调用本机应用程序。但是,如果本机命令可以参与PowerShell管道并利用PowerShell的一部分参数行为,那将是一种改进的体验。 Crescendo模块是一项实验,旨在提供一种新颖的方法来创建使用JSON配置文件调用本地命令的函数。 Microsoft.PowerShell.Crescendo模块通过简化参数处理,将本机输出转换为对象并调用本机可执行文件,提供了一种使本机命令更轻松地参与PowerShell管道的方法。该模块提供了一种创建少量json的方法,然后可以将其用于创建调用本机命令的函数。 提供模式作为模块的一部分,可用于创作。 Crescendo模块允许您定义本机命令可以使用的参数。您可以向参数添加属性,以使代理利用PowerShell管道和值验证。 您可以在PowerShell博客中找到有关它的更


【文件预览】:
Crescendo-master
----.gitignore(83B)
----.ci()
--------compliance.yml(3KB)
--------releaseBuild.yml(4KB)
--------ci.yml(3KB)
--------release.yml(753B)
--------test.yml(3KB)
----README.md(1KB)
----build.ps1(5KB)
----LICENSE(1KB)
----Microsoft.PowerShell.Crescendo()
--------help()
--------test()
--------src()
--------Samples()
----dobuild.ps1(2KB)
----pspackageproject.json(295B)

网友评论