【发布时间】:2020-03-28 18:53:46
【问题描述】:
假设有下面的输出。我想在powershell中分配不同的变量。谁能解释一下
示例::
输入 ::
Get-MailboxDatabase -Server NYRTFG01 |选择服务器 |选择-前 1 |排序服务器 服务器 -------- {NYRTFG01、NYRTFG02、NYNTFG01、NYNTFG01}
$a = Get-MailboxDatabase -Server NYRTFG01 |选择服务器 |选择-前 1 |排序服务器 $a.servers |选择名称
姓名 ---- NYRTFG01 NYRTFG02 NYNTFG01 NYNTFG01
我想像这样分配给四个服务器的四个变量
$server1 = "NYRTFG01"
$server2 = "NYRTFG02"
$server3 = "NYNTFG01"
$server4 = "NYNTFG01"
【问题讨论】:
-
$Input.Servers的输出是什么? -
成功了。谢谢
-
不应该的。这些服务器不会是变量,只是字符串。
-
是的,我会向你解释我的需求
-
"Get-MailboxDatabase -Server NYRTFG01 | Select servers | select -First 1 | sort servers" --> 它会给出这个输出 Servers ------- {NYRTFG01, NYRTFG02, NYNTFG01 , NYNTFG01} 我要赋值给四个变量
标签: powershell shell scripting powershell-4.0