Windows PowerShell选择删除列
发布时间:2020-12-13 23:18:09 所属栏目:Windows 来源:网络整理
导读:我是一个 Linux家伙,所以我习惯了“grep”.使用grep可以保留列,但是在powershell中它会更改输出.例如: Get-WmiObject -List | Select-String -Pattern "Win32_LogicalDisk$"COMPROOTcimv2:Win32_LogicalDisk 其中“Get-WmiObject -List”列出如下列: C
我是一个
Linux家伙,所以我习惯了“grep”.使用grep可以保留列,但是在powershell中它会更改输出.例如:
Get-WmiObject -List | Select-String -Pattern "Win32_LogicalDisk$" COMPROOTcimv2:Win32_LogicalDisk 其中“Get-WmiObject -List”列出如下列: CIM_Tachometer {SetPowerState,R... {Accuracy,Availability,Caption,ConfigManagerErrorCode... 我希望我的“选择”能够产生整个列,而不仅仅是对象或它返回的任何东西.我想模拟Get-WmiObject -List的实际输出的grep 同样作为布恩斯方面的问题:
您不想使用Select-String. Powershell为这种过滤提供了
Where-Object cmdlet:
Get-WmiObject -List | Where-Object { $_.Name -eq "Win32_LogicalDisk" } 您还可以使用 Get-WmiObject -List | Where-Object { $_.Name -eq "Win32_LogicalDisk" } | Select-Object -ExpandProperty Properties 如果您想探索WMI,可以使用许多工具.一个Powershell版本,WMI Explorer可能对您特别感兴趣. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- adodb – Windows脚本宿主(jscript):我如何下载二进制文件
- SourceTree 2.5.5.0 + Windows 10 + 中文路径 + 中文内容 乱
- 在xaml中,使用框架,在窗口内显示页面是不好的做法?
- windows-server-2008 – IIS7 Windows Server 2008 FTP –
- Windows Server Update Services(WSUS)4.0最需要的功能
- 如何在Windows上解决与Git的文件夹大小写冲突?
- windows – 免费hex文件查看器
- windows-xp – 适用于Windows XP的免费DHCP服务器?
- windows – 退出Hyper V客户端的全屏模式
- ExtJs面板 – 添加动态组件