我想使用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

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

1回复

使用Powershell远程处理在远程服务器上运行sysocmgr.exe

我无法使用sysocmgr.exe在远程服务器上运行Windows组件的远程安装。 它正在使用psexec.exe \\\\ServerName -i sysocmgr.exe /i:%wnidir%\\inf\\sysoc.inf /u:\\\\path\\to\\components.tx
2回复

Powershell:列出.net组件的成员

我正在尝试构建一个脚本,它将为我提供.net组件中dll方法的列表。 这是我到目前为止所做的: 所以基本上脚本的第二部分(当提供dll的路径时)工作得很好; 运行'。\\ GetDllMethods.ps1 -path“C:\\ Program Files(x86)\\ Wi
3回复

.Net Powerpoint组件

我正在寻找一个.Net组件来允许读取和生成powerpoint文件。 到目前为止,我唯一能找到的是Aspose的组件。 任何人都可以推荐其他可能的工具吗?
2回复

.NET通信组件

我正在寻找C#.NET 2008 Professional的组件,该组件能够完成我们应用程序所需的大部分网络通信工作,因此我们的程序员不必这样做。 该组件的功能应类似于RealThinClient (RTC)的方式。 该组件必须能够正常断开和重新连接。 它必须内置有加密功能。 它必须
3回复

.NET视觉组件

我真的很喜欢DevX组件,但是它们非常昂贵,也许有人知道免费的等效组件吗? 或网站,我可以在其中寻找.NET的某种免费视觉组件
1回复

.net pdf组件

好的,所以这是我的要求...... 我正在编写一个winforms应用程序,需要动态创建和编辑Excel文件,然后将单个工作表打印为PDF。 但是,我的应用程序需要自给自足,而不是依赖于安装的PDF打印机。 考虑到这一点,我需要一个.Net PDF打印组件,我可以在我的应用程序中引
1回复

共享.NET平台中的组件

我有一个已经建立并运行一段时间的电子商务网站。 它基于.NET 3.5构建。 到现在为止还挺好。 “问题”是,现在我需要开始与新项目和外部供应商共享该项目的功能(产品列表,订单机制,客户信息等)。 因为我知道事情会变得很大,所以我认为最好的解决方案是基于一个类似于SalesForce
2回复

类似Intellisense的.Net组件?

有谁知道第三方组件提供我可以在我的(自定义)文本编辑器中使用以提高可用性的类似智能的功能(当然是提供我自己的库)? 干杯和谢谢,-J
1回复

Mono的.Net组件[关闭]

任何人都可以推荐任何与Mono兼容的稳定的WinForms .Net组件。 据我所知,DevExpress和Infragistics仍然有很多Windows特定的PInvoke调用。 更新1:我需要具有标准控件(TextBox,Buttons,Checkbox,Tree)的WinForm
1回复

.NET CD刻录组件

我们正在寻找一个可靠的第三方.NET组件,该组件可以将文件刻录到CDROM上。 有什么建议吗?