Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用Powershell枚举程序集中的cmdlet

使用Powershell枚举程序集中的cmdlet
EN

Stack Overflow用户
提问于 2010-06-25 23:35:25
回答 1查看 398关注 0票数 0

我有一个包含cmdlet的程序集。Powershell是否可以枚举该程序集中可用的cmdlet,而不依赖于反射?

似乎我应该能够使用Get-Module做到这一点,它返回一个具有ExportedCmdlets属性的PSModuleInfo对象,但是我似乎不能使用我的程序集从它获得结果,尽管我可以使用Import-Module导入相同的程序集,然后调用其中的cmdlet。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-26 00:16:40

当然,您需要先导入二进制文件:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Import-Module C:\path\to\assemblyName.dll

然后使用带有-module参数的Get-Command cmdlet获取cmdlet:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Get-Command -module assemblyName -type cmdlet
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3122085

复制
相关文章
Windows PowerShell 学习之——Cmdlet处理生命周期
这一次介绍一下Cmdlet处理过程的生命周期 1. 概述 下图展示Windows PowerShell怎样处理一个管道请求指令。 这个流程包括: 指令参数(parameters)初始绑定阶段 指令处理
数据分析
2018/03/01
7960
Windows PowerShell 学习之——Cmdlet处理生命周期
使用Visual Studio 2010 一步一步创建Powershell Module 和 Cmdlet
之前写了一个C# 调用PowerShell方法, 那么怎么反过来操作呢,也就是怎么样用C#写一个powershell命令呢? 现在就用C#写一个超级简单的Module和Cmdlet 1. 在VS中创建
数据分析
2018/03/01
1.1K0
使用Visual Studio 2010 一步一步创建Powershell Module 和 Cmdlet
windowServer_windowsserver是什么
  本文转载自https://msdn.microsoft.com/zh-cn/library/ff384253.aspx,主要内容是对msdn中对AppFabric介绍内容的整合以及一些自己的理解。
全栈程序员站长
2022/11/02
1.8K0
【方法】使用Powershell重启关键程序
参考:https://www.coder.work/article/6671779
杨丝儿
2022/04/11
4980
2.Powershell基础入门学习必备语法介绍
TIPS: 默认键入一个字符串PS会将它原样输出,如果该字符串是一个命令或者启动程序,在字符串前加‘&’可以执行命令,或者启动程序。
全栈工程师修炼指南
2022/09/29
5.1K0
2.Powershell基础入门学习必备语法介绍
Powershell基础入门与实例初识
微软官网:PowerShell 是构建于 .NET 上基于任务的命令行 shell 和脚本语言。 PowerShell 可帮助系统管理员和高级用户快速自动执行用于管理操作系统(Linux、macOS 和 Windows)和流程的任务, 其实可以看做是C#的简化版本还与PHP语言有相似之处(语法),与我们可以采用ISE 集成脚本环境进行PS脚本脚本编写;
全栈工程师修炼指南
2020/10/23
4.3K0
Powershell基础入门与实例初识
(3)Powershell基础知识(一)
Powershell对命令行和脚本环境添加了许多新的功能,以此来改善Powershell的管理和脚本脚本交互能力,想对于其他的命令脚本,Powershell有以下特性。
py3study
2020/01/06
4.1K0
关于Powershell 你要知道的知识!
在最初的时候,Powershell 是设计运行在windows机器上实现系统和应用程序管理自动化的命令行 脚本环境。Windows Powershell V1诞生与2006年,你可以把它看成是命令行提示符cmd.exe的扩 充,不对,应当是颠覆。powershell需要.NET环境的支持,同时支持.NET对象。微软之所以将 Powershell 定位为Power,并不是夸大其词,因为它完全支持对象。其可读性,易用性,可以位居 当前所有shell之首。
Ms08067安全实验室
2021/04/07
1.4K0
关于Powershell 你要知道的知识!
Powershell快速入门(一) 安装和使用
乐百川
2018/01/09
1.8K0
Powershell快速入门(一) 安装和使用
Powershell命令与实例初识2
PS脚本语言语Linux上的Shell有一致之处,这也是我为什么脱离了Bat而进入PS坑的原因;
全栈工程师修炼指南
2020/10/23
1K0
CentOS 7 上面安装PowerShell
看了文章 爱上PowerShell , 就想在CentOS 7上面试试PowerShell , 本文记录了在CentOS 7.2上安装Powershell 的过程。 首先我们要从github上下载最新的PowerShell 的rpm 包powershell-6.0.0_alpha.14-1.el7.centos.x86_64.rpm,安装方法的文档 https://github.com/PowerShell/PowerShell/blob/master/docs/installation/linux.md#
张善友
2018/01/19
1.5K0
Windows PowerShell 2.0十大新特性
  新的cmdlet、操作符和变量,再加上诸如脚本调试以及后台任务这样的新功能,PowerShell 2.0将帮助你开启PowerShell脚本编程的新世界。      如果你希望发挥PowerShell脚本编程的强大功能,但是又发现学习它的难度很大的话,那么PowerShell 2.0或许就是你开始上手的最好选择。计划于2009年下半年发布的PowerShell 2.0为PowerShell的语言和开发体验加入了许多重要的新特性,让它变得更易于使用,同时也改进了许多PowerShell 1.0所存在的缺陷
张善友
2018/01/29
1.4K0
Windows PowerShell 工具
如果尚未开始使用 Windows PowerShell,很可能您很快就会用到它。Windows PowerShell 将成为 Windows Server 领域的核心管理工具。对于初学者,它已成为 Exchange Server 2007 基于脚本管理的基础。 为以原有格式充分利用 Windows PowerShell,您需要记住大量语法、cmdlet 和通用结构, 有个工具可以用来查看PowerShell cmdlets的帮助信息。 下载地址: http://www.primaltools
张善友
2018/01/19
2.7K0
powershell学习备忘
背景 早就听说微软的powershell非常强大,凭借它可以全命令行操控windows服务器了。最近终于要在工作中用到它了,于是花了几个小时将powershell的基础教程看了下,这里将学习过程中的一些要点记录一下。 环境准备 欲善其事,先利其器,先准备一个开发环境。 个人的开发电脑是macOS 11.13.3,为了开发powershell脚本,在本机安装了一个windows 7 sp1的虚拟机。 升级powershell版本 win7自带的powershell版本较低,这里将windows 7 sp1里自
jeremyxu
2018/05/10
12.4K0
PowerShell 基础篇
如果计算机无法上网, 可以用以下方式离线来安装帮助文档 先从已经安装帮助文档的机器运行以下命令
用户7353950
2022/06/23
1.7K0
Windowsapp_windowsserver是什么
Windows Server AppFabric 扩展了 Windows Server 以为 Web 应用程序和中间层服务提供增强的托管、管理和缓存功能。 AppFabric 托管功能向 Internet 信息服务 (IIS)、Windows Process Activation Service (WAS) 和 .NET Framework 4 添加了服务管理扩展。其中包括托管服务和托管管理工具,这些工具使部署、配置和管理基于 Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 的服务变得更加容易。 AppFabric 缓存功能向 Windows Server 添加了一个分布式的内存中对象缓存,它使扩展高性能 .NET 应用程序(特别是 ASP.NET 应用程序)变得更加容易。
全栈程序员站长
2022/11/03
1K0
1.PS编程入门基础语法
描述: 当我第一次开始学习 PowerShell 时,如果无法使用 PowerShell 单行命令完成任务我会回到 GUI 找寻帮助。然后着时间的推移,我逐渐掌握了编写脚本、函数和模块的技能。
全栈工程师修炼指南
2022/09/29
20.8K0
1.PS编程入门基础语法
使用PowerShell自动部署ASP.NetCore程序到IIS
Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。有关于更多PowerShell的信息,可参阅百度词条
Mr. Wei
2018/03/01
3.5K0
使用PowerShell自动部署ASP.NetCore程序到IIS
点击加载更多

相似问题

Powershell和C++/CLI程序集中定义的枚举

11

托管的PowerShell无法在同一程序集中看到Cmdlet

32

PowerShell cmdlet

11

PowerShell编辑Cmdlet/制作新Cmdlet/合并Cmdlet

39

枚举程序集中的命名空间

29
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文