PowerShell工作流学习-7-编写脚本工作流帮助

关键点:

a)工作流中不支持基于注释的帮助(标识工作流的帮助文件的 .ExternalHelp 注释除外)。

b)支持get-help参数的方式:使用 .ExternalHelp 注释以便 Get-Help 找到帮助主题,帮助主题建议的名称格式  <Script-module-base-name>.psm1-help.xml

c)支持在线帮助:使用CmdletBinding 属性的 HelpUri 属性提供在线帮助的地址

例b:

1.在脚本模块 (.psm1) 中包含脚本工作流
2.使用基于 XML 的 cmdlet 帮助主题格式为脚本工作流编写帮助主题
3.添加 .ExternalHelp 注释,它为工作流指定基于 XML 的 cmdlet 帮助主题的名称(.ExternalHelp 注释的详细信息请参阅 http://go.microsoft.com/fwlink/?LinkID=144309)
#.ExternalHelp <Script-module-base-name>.psm1-help.xml
Workflow New-Package
{
     ...
}
Workflow Set-Package
{
     ...
}

例c:

#.ExternalHelp <Script-module-base-name>.psm1-help.xml
Workflow New-Package
{
    [CmdletBinding(HelpURI="http://www.baidu.com")]

    Param ([Parameter]$ServerName)
     ...
}
时间: 2024-10-26 23:23:20

PowerShell工作流学习-7-编写脚本工作流帮助的相关文章

K2工作流学习系列

K2的BlackPearl是一个不错的BPM产品,K2的SmartForm是一个自定义表单组件,K2的SmartObject是一个持久化组件,类似于微软的Entity Framework.K2提供的网页版的开发IDE完美地衔接了这三个组件,可通过访问http://K2服务器IP:81/designer来进行K2的开发.以下是我对于K2的学习记录: K2工作流学习系列(一)--- BPM流程介绍及场景 K2工作流学习系列(二)--- BPM在医院中的应用场景 K2工作流学习系列(三)--- K2介

工作流学习1----基本概念

一.什么是工作流? 工作流(Workflow),就是将"业务过程的部分或整体在计算机应用环境下的自动化",是对工作流程及其各操作步骤之间业务规则的抽象.概括描述.工作流主要解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档.信息或者任务. 工作流管理系统(Workflow Management System, WfMS)是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定义好的工作流规则进行工作流实例的执行.工作流管理系统不是企业的业

工作流学习——重要概念扫盲篇一步曲

前言 从本篇文章我们开始介绍工作流框架activiti的相关知识,不过在介绍activiti的知识之前,我们很有必要对工作流的一些基本概念进行了解. 工作流重要概念 Workflow Workflow(工作流)是"业务过程的部分或整体在计算机应用环境下的自动化,是对工作流程及其各操作步骤之间业务规则的抽象.概括描述",它主要解决的是"使在多个参与者之间按照一种提前定义好的规则流程来传递与执行文档.信息或任务的过程,让这个过程可以自动进行或者部分自动执行,从而完成预期的业务目标

Activiti工作流学习-----基于5.19.0版本(3)

前面关于eventType的属性值的配置简单的说了一下,activiti支持的值如下表所示:这是我摘抄的activiti官网的 Event 的名字 描述 Event的类名 ENGINE_CREATED The process-engine this listener is attached to, has been created and is ready for API-calls. org.activiti…?ActivitiEvent ENGINE_CLOSED The process-e

PowerShell入门学习

一.概要 Powershell是运行在windows机器上实现系统和应用程序管理自动化的命令行脚本环境. powershell需要.NET环境的支持,同时支持.NET对象.之所以将Powershell 定位为Power,是因为它完全支持对象,且其可读性,易用性,可以位居当前所有shell之首 powershell有四个版本,分别为1.0,2.0,3.0 ,4.0 在window7或者Windows Server 2008中,内置有PowerShell 2.0,可以升级为3.0,4.0. 在Win

LR学习笔记16-LR脚本调试

任何测试大师写出来的脚本都会出现错误,所以我有必要学习LR脚本调试的技巧.本次学习的内容如下: ------脚本调试的概述 ------Animated run与None-Animated run -----调试小技巧 -----日志设置 1.概述 对于解释性语言的调试,只能通过输出语句来进行调试. LR的VuGen提供由breakpoint.单步调试等功能,但是debug的功能还不够强大. 2.Animated run与None-Animated run 这块前面学习过,基本已经掌握,不在敲打

(五)Unity5.0新特性------unity中编写脚本

?? 出处:http://blog.csdn.net/u010019717 author:孙广东      时间:2015.3.32 之前的Unity脚本 我们利用Mono(WinRT 在Windows Store Apps 和Windows Phone上) 使用 C# ,获得第三方库和接近本机性能的易用性.然而,有一些挑战: C# 运行时性能仍然落后于 C/c + + 最新和最好的.NET 语言和运行时功能在Unity's current version of Mono并不支持. 大约 23

zoneday工作流开发与设计(一)--工作流序言

1 工作流定义 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它的主要目标是对业务过程中各步骤(或称活动.环节)发生的先后次序,和同各个步骤相关的人力资源.信息资料的调用进行管理,从而实现业务过程的自动化[1]. 工作流技术源于二十世纪七十年代中期办公自动化领域的研究[3],由于当时计算机尚未普及,网络技术水平还很低以及理论基础匮乏,这项新技术并未取得成功.1983年至1985年间,在图像处理领域和电子邮件领域出现了早期的有工作流特征的商用系统[4].进入九

puppet学习之四 编写模块

puppet学习之四 编写模块 这里不赘述编写的语法,只是简单记录下一个模块编写的简单流程 [[email protected] ~]# cd /etc/puppet/modules/ [[email protected] modules]# mkdir puppet [[email protected] modules]# cd puppet/ [[email protected] puppet]# mkdir files manifests templates #创建模块目录结构 [[ema