PowerShell开发与安全指南
1. 管理长类名及自定义DLL
在处理长类名时,可参考相关方法来减少输入。同时,预打包的SDK并非唯一可通过特定方式加载的DLL。如果你熟悉.NET语言,也能创建自己的DLL并使用。
2. 创建自定义PowerShell Cmdlet
- 问题 :想要编写自己的PowerShell Cmdlet。
- 解决方案 :
- 若要创建编译型Cmdlet,可使用MSDN上描述的PowerShell SDK。
- 若要创建基于脚本的Cmdlet,可参考相关方法。
- 讨论 :PowerShell Cmdlet相比传统可执行程序有诸多优势。从用户角度看,Cmdlet一致性高,支持强类型对象输入,功能强大;从Cmdlet编写者角度看,编写Cmdlet相对容易。多数情况下,编写基于脚本的Cmdlet(高级函数)即可,也可用C#语言创建。以下是实现简单Cmdlet的步骤:
- 步骤1:下载PowerShell SDK
PowerShell SDK包含开发Cmdlet所需的示例、参考程序集、文档等信息,搜索“PowerShell 2.0 SDK”并下载最新版本。 - 步骤2:创建保存Cmdlet源代码的文件
创建名为InvokeTemplateCmdletCo
- 步骤1:下载PowerShell SDK
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



