仅捕获列表框的第一个单词

问题描述 投票:0回答:1

我正在编写一个脚本,允许用户将网络打印机连接到他们的计算机。

我有一个列出所有打印机名称的列表框(如PR01,SC12等)。通过选择一个并按下“添加”按钮,打印机的名称将保存在变量($ x)中,并自动在后台运行。

现在,我还想将保存的注释添加到列表框中每台打印机的打印机服务器上。问题是,通过选择打印机,它将名称和注释保存在$ x变量中。

有没有一种方法可以捕获第一个单词?

powershell user-interface variables listbox printers
1个回答
2
投票

这就像分割字符串并选择第一个元素一样简单吗?

H:>$s = 'PR01 In the break room'
H:>$s.split()[0]
PR01
© www.soinside.com 2019 - 2024. All rights reserved.