首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PowerShell Out-GridView

PowerShell Out-GridView
EN

Stack Overflow用户
提问于 2020-07-24 21:56:32
回答 2查看 543关注 0票数 0

使用Out-GridView,您如何控制列名?我希望列名是有意义的,而不是“string”--这可能吗?

代码语言:javascript
复制
[string] $colLabel = 'MyLabel'
[string] $a = 'a'
[string] $b = 'b'
$Selected = ($colLabel), ($a), ($b) | Out-GridView 
EN

回答 2

Stack Overflow用户

发布于 2020-07-24 23:09:31

典型的模式是:

代码语言:javascript
复制
[pscustomobject]@{
  colLabel='MyLabel'
  a='a2'
  b='b2'
} | Out-GridView

代码语言:javascript
复制
get-process | select-object name,id,ws | Out-GridView

下面是一个已计算属性的示例:

代码语言:javascript
复制
1 | select-object @{ n='Num'; e={$_} }

Num
---
  1
票数 1
EN

Stack Overflow用户

发布于 2020-07-24 22:23:54

当然,使用临时CSV文件:

代码语言:javascript
复制
[string] $colLabel = 'MyLabel'
[string] $a = 'a'
[string] $b = 'b'
@"
$($colLabel)`,
$($a)`,
$($b)
"@ | Set-Content temp.csv
Import-Csv temp.csv | Out-GridView
Remove-Item temp.csv

首先,它创建一个临时csv文件,然后导入并传递到网格视图,然后删除它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63075078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档