我想用powershell显示主板信息但更改参数名称输出

问题描述

我想将 for main_str in main_str_ls: main_str = main_str.strip() for substr in substr_ls: substr = substr.strip() if is_subsequence(substr,main_str): **do stuff** 重命名为 Product :

我的代码:

Motherboard :

输出:

Get-WmiObject win32_baseboard | Format-List Product,Manufacturer

解决方法

您可以使用计算的属性表达式在 PowerShell 中重命名属性:

Get-WmiObject win32_baseboard | Format-List @{Name='MotherBoard';Expression='Product'},Manufacturer

在这种情况下,我们告诉 Format-List 计算一个新属性 Motherboard,它应该从现有的 Product 属性中获取其值

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...