我想使用Powershell编写一些实用程序,利用我们自己的.NET组件来处理实际工作。 这取代了编写一个小型控制台应用程序来将调用绑定在一起。 我的问题是,我会找到一个很好的文档来源或教程材料,以帮助我快速跟踪这个?

===============>>#1 票数:16 已采纳

如果要将程序集加载到PowerShell会话中,可以使用反射并加载程序集。

[void][System.Reflection.Assembly]::LoadFrom(PathToYourAssembly)

加载程序集后,可以调用静态方法并创建类的新实例。

一个好的教程可以找到这里

EBGreen提到的两本书都非常出色。 PowerShell Cookbook非常注重任务,PowerShell in Action是对语言,重点和可用性的精彩描述。 PowerShell in Action是我最喜欢的书之一。 :)

===============>>#2 票数:4

Steven发布的链接就是一个很好的例子。 我不知道任何广泛的教程。 Windows Powershell CookbookWindows Powershell In Action都有很好的章节。 另外,如果您的内部程序集未加载到GAC中,请查看System.Reflection.Assembly类的:: LoadFromFile方法。

===============>>#3 票数:0

你可以使用[]或使用add-type -AssemblyName "System.example"来使用程序集例如使用:

[system.drawing]::class ...

  ask by Steve Crane translate from so

未解决问题?本站智能推荐: