我想使用Powershell编写一些实用程序,利用我们自己的.NET组件来处理实际工作。这是代替编写一个小型控制台应用程序来将呼叫连接在一起。我的问题是,我会在哪里找到一个很好的文档或教程材料来帮助我快速跟踪?从Powershell访问.NET组件
13
A
回答
16
如果要将程序集加载到PowerShell会话中,可以使用反射并加载程序集。
[void][System.Reflection.Assembly]::LoadFrom(PathToYourAssembly)
加载程序集后,就可以调用静态方法并创建一个类的新实例。
一个很好的教程可以找到here。
EBGreen提到的两本书都非常出色。 PowerShell Cookbook非常注重任务,PowerShell in Action是对语言,其重点和可用性的完美描述。 PowerShell in Action是我最喜欢的书籍之一。 :)
+0
+1:对于很好的教程链接 – Sung 2009-03-08 16:33:12
4
Steven发布的链接就是一个很好的例子。我不知道任何广泛的教程。 Windows Powershell Cookbook和Windows Powershell In Action都有关于此主题的良好章节。另外,如果您的内部程序集未在GAC中加载,请查看System.Reflection.Assembly类的:: LoadFromFile方法。
0
可以使用[]
或使用add-type -AssemblyName "System.example"
使用汇编例如使用:
[system.drawing]::class ...
相关问题
- 1. 访问从PowerShell的
- 2. 如何访问Powershell中的.NET类?
- 3. 控制.NET组件的访问
- 4. 从Azure Powershell访问存储
- 5. 我可以从PowerShell访问我的自定义.NET类吗?
- 6. 从父组件访问子组件
- 7. 从React组件访问routes.rb
- 8. 如何访问从Powershell的.NET事件返回的对象参数
- 9. 访问的PowerShell
- 10. 从.NET访问Java RMI
- 11. 从VB .NET访问DLL
- 12. 从x64 .NET访问x86 COM1
- 13. .net文件访问同步
- 14. .NET MVC - 访问.xhtml文件
- 15. 从插件访问Mura组件Bean
- 16. IBM MQSeries从.NET访问问题
- 17. 访问使用PowerShell
- 18. 访问在PowerShell中
- 19. 访问使用PowerShell
- 20. 如何从PowerShell中访问Web服务?
- 21. 从Post Build Powershell脚本访问MSBuild
- 22. 从C#传递和访问Powershell参数#
- 23. 如何从powershell访问芯片卡?
- 24. Firebase .NET访问
- 25. JTabbedPane组件访问
- 26. 访问组件c#
- 27. 从其父代访问活动组件
- 28. 从组件gameObject访问容器gameObject
- 29. 从另一个访问组件变量
- 30. 从容器访问组件'this`
你约只需使用.NET程序集在PowerShell中需要的信息,或者是你在寻找写作组件是更PowerShell的信息友善? – EBGreen 2008-08-25 14:37:01