使用以下代码
$listView = New-Object System.Windows.Forms.ListView
$listView.View = 'Details'
$listView.Width = 300
$listView.Height = 300
$listView.Columns.Add('User Name')
显示索引 : 0 索引 : 0 图片索引 : -1 图片列表 : 图像键 : 列表视图 : System.Windows.Forms.ListView, Items.Count: 0 名字: 文本:用户名 文本对齐:左对齐 标记: 宽度 : 60 网站: 容器:
它在电源外壳控制台中输出上述内容。 如何隐藏此输出。
它干扰了我在 -noconsole 模式下使用此脚本进行转换 https://gallery.technet.microsoft.com/scriptcenter/PS2EXE-GUI-Convert-e7cb69d5
要抑制输出,您可以使用 out-null:
$listView.Columns.Add('User Name')|out-null
此外,如果将其分配给变量,则会抑制输出:
$item = $listView.Columns.Add('User Name')
在任何.Add
方法之前使用[void]
通常会抑制输出:
[void]$listView.Columns.Add('User Name')