PowerShell:以编程方式访问脚本文档

乌托邦有限公司

有没有办法以编程方式在诸如get-help之类的命令之外加载.ps1脚本文件的文档?换句话说,除了过滤get-help本身的字符串输出之外,是否可以通过编程方式访问.SYNOPSIS,.DESCRIPTION等下定义的文本?

除其他外,我试图找到我在脚本库中文档覆盖方面的空白。我还希望能够显示某些脚本及其摘要的列表。

阿尔罗克

是的,所有这些都可以访问。Get-Help返回一个对象(就像其他任何cmdlet一样),并且该对象的默认呈现方式是您在控制台中看到的内容。

但是,如果get-help通过泵送输出format-list,如下所示:

get-help get-childitem | format-list

您将获得属性的名称/值对的列表。要获得简介,您可以执行以下操作:

get-help get-childitem |select-object -property synopsis

并输出:

Synopsis
--------
Gets the files and folders in a file system drive.

如果您的.ps1文件中没有定义cmdlet(基于注释的帮助涵盖了整个脚本),则get-help file.ps1|select synopsis应该可以使用。否则,您需要“点源”文件以将cmdlet定义加载到内存中,然后get-help按上述方式使用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Java脚本以编程方式访问sharepoint中的文档集中的文件

来自分类Dev

使用Java脚本以编程方式访问sharepoint中的文档集中的文件

来自分类Dev

Flickr API:以编程方式可访问的文档

来自分类Dev

以编程方式访问iMessage

来自分类Dev

以编程方式批准DocuSign文档

来自分类Dev

如何以编程方式访问Python代码?例如,获取类列表,文档字符串等?

来自分类Dev

如何以编程方式访问Python代码?例如,获取类列表,文档字符串等?

来自分类Dev

以编程方式访问App功能

来自分类Dev

访问以编程方式创建的控件

来自分类Dev

以编程方式访问Amazon Workdocs

来自分类Dev

以编程方式访问App功能

来自分类Dev

以编程方式访问Raphael路径

来自分类Dev

选择属性以编程方式访问

来自分类Dev

以编程方式访问网格元素

来自分类Dev

403通过Apps脚本访问以编程方式创建的图纸项目端点

来自分类Dev

Shell脚本文件访问

来自分类Dev

以编程方式用数据填充 Firestore 文档

来自分类Dev

弹性搜索无痛脚本文档

来自分类Dev

以编程方式定义脚本的执行顺序

来自分类Dev

Webpack和以编程方式注入的内容脚本

来自分类Dev

以编程方式保存并打开vbs脚本

来自分类Dev

从 R 脚本以编程方式运行 xelatex

来自分类Dev

以编程方式重命名访问中的列

来自分类Dev

以编程方式访问KNOX计数器

来自分类Dev

以编程方式访问自动布局约束

来自分类Dev

以编程方式访问RESTAdapter的主机地址

来自分类Dev

以编程方式访问Polymer内部元素

来自分类Dev

如何以编程方式访问ActionErrors?

来自分类Dev

以编程方式对Sitecore访问布局进行定义

Related 相关文章

热门标签

归档