2

我正在开发一个平台,因为它有很多配置和参数,我认为允许系统管理员编写任务和类似的东西会非常好,就像 SharePoint 所做的那样......不仅如此:因为我'将是一个管理它相当长一段时间的人,我真的不需要(或有时间构建)GUI,但我不想像疯了一样继续运行 tsql 脚本......

所以我的问题是:我该怎么做?我如何告诉 PowerShell 当有人进入时Get-MyAppTenants他应该调用我的 DLL 并执行该方法RetriveAllTenants()???

4

1 回答 1

3

我建议您编写一个二进制 cmdlet,因为您要在单独的库中使用方法。你可以用 C# 编写它,这样你就可以使用你已经拥有的技能,只需为你的应用程序提供 PowerShell 模块。

可以在此处找到启动指南:

构建二进制 PowerShell 模块 - 第 1 部分 - 入门

构建二进制 PowerShell 模块 - 第 2 部分 - 设计原则和其他指南

于 2013-04-17T21:53:32.357 回答