微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Powershell格式 – pipe道与控制结构?

我还是比较新的PowerShell,看到下面的两个例子,并想知道为什么他们显示两个不同的结果,至less在我看来,他们似乎查询相同的答案。 感谢您的input。

get-host | select version

比。

(get-host).version

Windows开发人员应该知道命令行吗?

Powershell源替代命令

Powershell:variables赋值触发器模块导入

检索运行WCF服务的AppPool的Windows标识

使用所有参数从batch file中调用PowerShell脚本

在某个cpu负载下运行程序的脚本

在PowerShell中使用%〜dp0等效(使用Expand-Archive cmdlet)

Powershell Git挂钩退出代码

Windows 10 IoT核心PowerShell磁盘pipe理命令

如何在Windows上打开URL列表

Get-Host | Select-Object version Get-Host | Select-Object version使用来自输入对象的单个属性Version创建自定义对象,在这种情况下,输入对象是来自Get-Host的输出

PS C:Usersfrode> Get-Host | Select-Object Version | Get-Member -MemberType Properties TypeName: Selected.System.Management.Automation.Internal.Host.InternalHost Name MemberType DeFinition ---- ---------- ---------- Version NoteProperty version Version=5.0.14257.1000

(Get-Host).Version遍历从Get-Host返回的对象,并提取/展开Version -property的值。 这与运行Get-Host | Select-Object -ExpandProperty Version Get-Host | Select-Object -ExpandProperty Version或Get-Host | Foreach-Object { $_.Version } Get-Host | Foreach-Object { $_.Version } 。

PS C:Usersfrode> (Get-Host).Version | Get-Member -MemberType Properties TypeName: System.Version Name MemberType DeFinition ---- ---------- ---------- Build Property int Build {get;} Major Property int Major {get;} MajorRevision Property int16 MajorRevision {get;} Minor Property int Minor {get;} MinorRevision Property int16 MinorRevision {get;} Revision Property int Revision {get;}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐