Get-Member 帮助信息

Get-Member 概述 Get-Member帮助查看命令可用的对象,属性,和方法。任何产生基于对象的输出的命令,都可以通过管道传递给Get-Member。属性是item的一个特征。方法是对item的操作。注意:若命令不产生输出,则不能通过管道传递给Get-Member。 实例 属性 Get-Service -Name w32time #查看windows时间服务的信息 结果: Status Name DisplayName ------ ---- ------- 阅读详情
如下说明是翻译PowerShell中: help Get-Member 产生的帮助信息.
译者: Edengundam(马涛)
 
Get-Member
 
大纲
取得对象或者对象集合的信息.
 
语法
Get-Member [[-name] <string[]>] [-inputObject <psobject>] [-memberType {<AliasProperty> | <CodeProperty> | <Property> | <NoteProperty> | <ScriptProperty> | <Properties> | <PropertySet> | <Method> | <CodeMethod> | <ScriptMethod> | <Methods> | <ParameterizedProperty> | <MemberSet> | <All>}] [-static] [<CommonParameters>]
 
详细描述
取得对象成员的信息. Get-Member可以从管道或参数InputObject的值接受输入对象. 你可以使用参数MemberType来指定你想要查看的成员类型.
 
如果你通过管道输入给Get-Member, 后者为不同的输入对象输出一个单独的MemberDefinition对象. 例如, 如果你将在包含至少1个目录和1个文件的目录中执行Get-ChildItem的结果通过管道发送给Get-Member, 后者将会返回两个MemberDefinition对象. 一个包含了FileInfo对象的信息, 然而另一个包含了DirectoryInfo对象的信息. 无论该目录中包含多少文件或子目录, Get-Member都只会返回两个MemberDefinition对象.
 
如果你通过参数InputObject指定输入时, Get-Member的输出将会与从管道输入产生不同. 此时, Get-Member只返回一个单独MemberDefinition对象, 该对象表示一个单独的输入对象或者表示保存了多个对象的集合对象.
 
要取得静态成员, 您必须使用Static参数.
 
参数
 
-name <string[]>
指定要取得信息的成员名称.
 
强制参数?
false
参数位置?
1
默认值
*
允许从管道绑定输入?
false
允许通配符扩展?
true
 
-inputObject <psobject>
指定要取得信息的对象. 使用此参数为Get-Member提供输入, 将会导致与通过管道线输入产生不同的结果. 当你使用管道向Get-Member提供输入, 如果输入是一个容器, 此cmdlet为容器中每个不同的类型返回相关信息. 如果你使用InputObject参数提供同样的输入, 此cmdlet返回关于容器对象本身的信息. 如果你希望通过管道传递方法取得容器的信息, 你必须为管道输入的信息前面加上一个逗号(,). 例如, 如果你的信息是存储于名为$process变量中的进程信息, 你应该输入 ,$process | get-member来取得容器的相关信息.
 
强制参数?
false
参数位置?
named
默认值
 
允许从管道绑定输入?
true (根据值)
允许通配符扩展?
false
 
-memberType <PSMemberTypes>
指定要取得信息的成员类型. 合法成员类型为: AliasProperty, CodeProperty, Property, NoteProperty, ScriptProperty, Properties, PropertySet, Method, CodeMethod, ScriptMethod, Methods, ParameterizedProperty, MemberSet和All.
 
此参数接受如下列表中的值:
 
·         AliasProperty
·         CodeProperty
·         Property
·         NoteProperty
·         ScriptProperty
·         Properties
·         PropertySet
·         Method
·         CodeMethod
·         ScriptMethod
·         Methods
·         ParameterizedProperty
·         MemberSet
·         All
 
强制参数?
false
参数位置?
named
默认值
All
允许从管道绑定输入?
false
允许通配符扩展?
true
 
-static <SwitchParameter>
指定取得静态属性和静态方法.
 
强制参数?
false
参数位置?
named
默认值
False
允许从管道绑定输入?
false
允许通配符扩展?
false
 
<公共参数>
此命令支持公共参数: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 输入, "get-help about_commonparameters".
 
输入类型
Any object
 
注意
 
更多信息, 输入"Get-Help Get-Member -detailed".需要技术信息, 输入"Get-Help Get-Member -full".
 
如果需要为该命令提供多个参数, 请使用逗号进行分隔. 例如, <parameter-name> <value1>, <value2>".
 
例1
 
C:/PS>get-process | get-member -MemberType property
 
此命令显示.Net Framework Class Library中System.Diagnostics.Process对象(Get-Process Cmdlet返回的对象类型)的属性.
 
例2
 
C:/PS>$alias = get-alias
$alias | get-member
get-member -inputobject $alias
 
此命令显示Get-Alias cmdlet返回的AliasInfo对象信息. 它将别名信息保存在变量$alias中. 变量$alias通过管道传递给Get-Member cmdlet, 后者现实是AliasInfo对象成员的信息.  接下来它使用InputObject参数, 并将变量$alias作为参数的值,  这是为了揭示使用此方法提供信息时, 将会显示关于容器对象System.Object数组的信息.
 
例3
 
C:/PS>get-process | get-member | get-member
 
此命令显示Get-Member返回的MemberDefinition对象的信息. Get-Process cmdlet用来取得进程列表, 它为第一次调用Get-Member提供输入. 此调用的结果是一个MemberDefinition对象, 它通过管道传递给Get-Member. 结果显示MemberDefinition对象的相关信息.
 
相关链接
Add-Member
Get-Help
Get-Command
Get-PSDrive
 
如何使用 PowerShell 的 Get-Member 探索对象属性和方法 在 PowerShell 中,`Get-Member` 是探索对象结构、调试和开发脚本的利器。通过本教程,您可以:- 使用管道和 `-InputObject` 参数查看对象的属性和方法。- 筛选指定类型的成员。- 显示隐藏成员和静态成员。- 利用这些技巧,可以更高效地管理和操作 Windows 系统。 阅读详情

相关推荐

深入理解PowerShell管道和对象成员

本文介绍了PowerShell中管道信息的获取和成员访问,包括对象的数量、类型和字符串表示形式,以及如何利用Get-PipelineInfo和Get-Member命令行工具深入分析.NET对象的属性和方法。

weixin_42518334的博客 474

4. Windows PowerShell 命令:Get-Member

4. Windows PowerShell 命令:Get-Member Get-Member是一条很实用的命令,它用来发现Powershell对象的属性信息。在命令行中,我们不能右键点击对象然后再检查它的属性;但是你可以输入:get-objectXYZXYZ | get-member 来查看属性。 Powershell 有些时候被认为是种可以自我解释(self-descr...

weixin_33743248的博客 786

PowerShell中Get-Date对象的常用属性和方法介绍

本文介绍PowerShell中使用Get-Date得到的日期对象的属性和方法,利用好这些对象和方法,可以极大的增强我们开发的灵活性。 使用Get-Date可以获取到一个时间对象,这个时间对象,可不是仅仅用来输出当前时间这么简单。我们来看看它的属性和方法吧,不看白不看。 要想看一个对象的成员(即对象的属性和方法),可以使用管道符,再加上Get-Member这个cmdlet。很方便滴! 代码如下: PS C:\Users\zhanghong> Get-Date | Get-Member TypeName: System.DateTime Name                 MemberTy

Windows Powershell - WMI 连接

Don Jones我在 VBScript 领域非常依赖的技术之一是 Windows Management Instrumentation (WMI)。有趣的是,Windows PowerShell 与 WMI 有着密切的联系,这不仅仅是在技术意义上。Windows PowerShell 的设计者 Jeffrey Snover 在创建 Wmic.exe 时也担任了重要角色,Wmic.ex

编程岁月 1770

Cursor 团队代码规范与开发规则

本文提出了一套 Cursor 项目开发规范,涵盖代码结构、命名、日志、测试等关键环节,旨在提升代码质量和团队协作效率。核心规则包括:文件不超过2000行、函数不超过80行;变量命名禁用无意义单词;日志只记录关键信息;配置项禁止硬编码;依赖和敏感信息统一管理;核心逻辑测试覆盖率≥80%;Git提交遵循Conventional Commits规范。通过一个车辆数据处理函数的改造案例,展示了从"不规范"到"规范"的代码优化过程,体现了拆分函数、常量管理、错误处理等规范的实际

1256

Unity 2022.3.3 LTS + Visual Studio 2022:手把手教你复刻《吸血鬼幸存者》核心战斗(附完整项目源码)

本文详细介绍了如何使用Unity 2022.3.3 LTS和Visual Studio 2022从零构建《吸血鬼幸存者》式战斗系统。通过图文开发教程,涵盖对象池优化、ECS架构雏形、2D物理碰撞控制等关键技术,帮助开发者高效复刻这款热门游戏的自动攻击与海量刷怪机制。

weixin_30721077的博客 458

PowerShell管道入门,看看你都会不(管道例子大全)

PowerShell的一个重中之重的功能就是管道(pipeline),本文从浅入深,一步一步详解管道的使用方法和例子,来看看有没有你所不知道的吧,如果全知道,恭喜你已经很厉害啦——适用于所有PowerShell应用小白与技术老鸟。另外欢迎各位技术大牛来补充讨论学习~ 1. 管道(pipeline)是什么 在Shell中一个重要的基本概念就是管道(pipeline),即在一组命令中...

weixin_30699235的博客 526

用FPGA驱动WS2812B点阵,手把手教你实现动态文字显示(附完整Verilog代码)

本文详细介绍了如何使用FPGA驱动WS2812B点阵实现动态文字显示,包括硬件连接、Verilog代码实现和动态效果设计。通过精确的时序控制和数据处理,读者可以掌握FPGA与WS2812B的交互技术,并实现炫酷的显示效果。附完整Verilog代码,适合硬件爱好者和工程师参考实践。

weixin_30482383的博客 669

学习windows powershell(基本信息获得和显示)

一、get-help这个命令我想肯定是初学者最常用的,当然老手也得常用,我基本上不相信有人能把所有参数都能记下来的,如果真能全部记下来,我真的是五体投地了,这人超强。任何命令有任何疑问都不要忘了使用这个命令,我的习惯就是这样,任何软件的学习首先看帮助,帮助不能解决问题就试验一会儿,还不能解决问题那就百度一下了,当然,工作中并不是每个问题都能够被解决的。对get-help有任何疑问,可以

my_little_space 4852

科研绘图神器Origin中文版安装后还是英文?手把手教你三步搞定界面汉化

本文详细介绍了Origin软件安装后界面仍显示英文的解决方案,包括基础语言切换、注册表修改和序列号破解三种方法。通过逐步指导,帮助用户快速实现界面汉化,提升科研绘图效率。特别针对教育版用户提供了有效的语言锁定解除方案。

weixin_42524708的博客 1131

【毕设全程指导】基于YOLOv8的包装商品检测与可视化系统(SKU110K实战)

本文介绍了一个基于YOLOv8的包装商品检测与可视化系统毕业设计方案。项目采用SKU110K数据集,通过CSV转TXT格式转换适配YOLO模型训练,包含详细的环境搭建、模型配置和训练流程。系统实现了包装商品的自动化检测,并开发了Tkinter可视化界面进行交互式检测展示。该方案结合产业应用需求与技术深度,既具备实用价值,又能充分展示学生的技术能力,适合作为计算机视觉相关专业的毕业设计选题。整个项目从数据准备到界面开发完整覆盖,帮助学生系统掌握目标检测项目的完整实现流程。

LXY_LOVE36的博客 147

如何用帮助系统获取PowerShell可用命令信息

真正能让读者尽快掌握一门语言的文档应该是官方的帮助文档,利用帮助文档,并且理解好每个技术细节中存在的编程思想,能让用户遇到任何问题举一反三,最终解决问题。 PowerShell中的帮助系统是一个互交式的环境,其中所有的一切均以对象形式出现。可以根据命令任何部分的字面意思找出其所有的属性和方法原型,而忽略其是否为Shell、.NET、COM或者其他部分。本文将介绍如何在PowerShell中获取任...

weixin_34334744的博客 169

qiankun(微前端) - 解决Element组件库部分样式失效,主应用和子应用分别使用element-ui和element-plus,前端微应用qiankun样式无效污染隔离子应用样式影响其他应用

乾坤qiankun,微前端,vue,qiankun主应用使用vue2+elementui子应用使用vue3+element plus样式失效,子应用样式影响其他应用样式问题,qiankun项目与子应用样式混乱问题,彻底搞定样式污染,前端微应用qiankun样式污染,组件样式部分失效怎么办,互相影响,qiankun子应用中使用element-plus样式失效问题,组件库样式污染混乱,子应用样式影响到主应用怎么办,微前端qiankun子应用样式影响其他应用样式,样式冲突,Vue+qiankun框架样式混乱问题的

✅ 精选推荐文章 8875

PowerShell_零基础自学课程_6_PS中获取帮助信息详解、管道、格式化输

前些文章陆续的说了一些关于这些主题,但是讨论的都不够深入,今天我们深入的了解一下获取帮助信息、管道以及格式化输出的内容。 一、获取帮助信息   在PS中获取帮助信息,最常用的有: -? 、get-command和get-help。这三者获取的信息不是完全一致的,并且由于get-command和get-help是cmdlet;因此具有很多实用 的参数来帮助我们获取我们想要的信息。 1、1

HIQRF220的专栏 1986

手把手教你完成YOLOv10 PySide6目标检测界面搭建,使用Qt6设计YOLOv10检测系统,前台系统+后台管理系统开发实战,可用于大论文凑工作量或毕设必备,全网最详细教程

手把手教你完成YOLOv10 PySide6目标检测界面搭建,使用Qt6设计YOLOv10检测系统,前台系统+后台管理系统开发实战,可用于大论文凑工作量或毕设必备,全网最详细教程

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 1733

YOLOv5_DeepSORT_Pytorch训练自己的多目标跟踪模型

1 准备 环境配置:https://blog.youkuaiyun.com/weixin_50008473/article/details/115250986?spm=1001.2014.3001.5501 YOLOv5_DeepSORT_Pytorch代码地址: https://github.com/mikel-brostrom/Yolov5_DeepSort_Pytorch DeepSORT论文:https://arxiv.org/pdf/1703.07402.pdf 2 训练目标检测模型 训练自己的目标检测模

weixin_50008473的博客 1万+

PowerShell Start 1 - 使用Get - Help.

详细帮助命令参见:https://msdn.microsoft.com/zh-cn/powershell/scripting/getting-started/fundamental/getting-detailed-help-information 从个人角度,会使用以下命令比较通用,以 Service为例。 1. 可用以下命令获取 Service相关命令。 Get-Command *-...

weixin_30278237的博客 102

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

PowerShell基础教程(3)——Windows PowerShell 使用初步

PowerShell基础教程(2)——Windows PowerShell 使用初步 若要从“开始”菜单启动 Windows PowerShell,请依次单击“开始”、“所有程序”、Windows PowerShell 1.0 和 Windows PowerShell。&lt;o:p&gt;&lt;/o:p&gt; &lt;o:p&gt;&lt;/o:p&gt;若要从“运行”框启动 Window...

图灵教育官方博客 392

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

3. Powershell关键命令介绍

3. Powershell关键命令介绍 我们将在这介绍三种简单的但是很关键的命令,这些命令能够让你的Powershell之旅更加顺利。 当你学习的时候,请记住一条军规,那就是Powershell的动词-名词(Verb-noun)结构, 就如get-PSProvider命令,get是动词,PSProvider是名词。 今天要介绍的三条关键命令是:get-coman...

weixin_33912246的博客 250

了解 PowerShell

三种重要的cmlet Get-Command:列出可用的命令,使用户能找到执行操作的cmlet,可以使用通配符和其他参数。 Get-help:提供有关cmlet的内置帮组以及其他内置功能,如函数和运算符。 Get-Member:提供有关cmlet支持的各种功能的详细信息。 输入Get-Command,如图所示 如果我们需要管理一项服务,但是不确定用哪种CMD...

weixin_33958585的博客 140

PowerShell知识整理

PowerShell其内容且十分庞杂,文本主要旨在记录一些常用的PowerShell命令,并对PowerShell脚本相关的知识,做一个简要的记录,帮助读者快速上手PowerShell。

m0_50566107的博客 2187

PowerShell 对象详解:属性、方法、Get-Member、Select-Object、Sort-Object 与对象管道实战

PowerShell通过对象的方式处理数据,使得我们能够更加灵活和高效地操作系统中的各种资源。通过学习对象的属性、方法以及如何通过管道处理对象,您将能更好地管理和自动化任务。掌握PowerShell中的对象操作,将大大提高您在Windows环境中的管理效率。希望本章内容帮助您深入理解PowerShell对象的概念,并能够熟练应用这些技能。

分享 Windows 系统部署、镜像封装、终端管理、故障排查与运维自动化实践,涵盖 Sysinternals、PowerShell 和 AI 工具应用。记录真实问题、探索过程与解决方法,也分享 AI 时代的学习心得和实践经验,让技术更易理解 2万+

在 message.guild.get_member_named(“member_name“) 中获取 None

例如,如果你的任务是分析一个用户的聊天记录并找出活跃的成员,你可以将所有的消息文本输入到一个大模型中,然后模型会返回哪些成员经常出现在对话中。在Python编程中,`message.guild.get_member_named("member_name")`是一个常见的用法,用于从服务器(guild)中根据成员名称获取对应的成员对象。member = get_member(message.guild, "example_name") # 替换为你要查找的成员名称。print("未找到匹配的成员")

413

Wordpress PHP Fatal error Call to a member function get o

Wordpress PHP Fatal error Call to a member function get o

hsyyff的博客 832

Powershell-获取命令和帮助

Get-Help 获取命令的帮助文档 Update -Help 更新帮助文档 Save-Help 保存文档 Get-Help Get-VM 加上-Full参数获取详细说明 [-name] <string> 必须有的参数 类型为string [-name<string>] 可选 参数类型为string [-name<string>[...

weixin_30950607的博客 89
上一篇: Get-PfxCertificate 帮助信息
下一篇: PowerShellPlus 测试版下载
PowerShell
博客等级 码龄19年 103粉丝 110原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值