Powershell 这是什么意思$vm1“设置AzureSubnet”;?
您可以看到我的问题,但我没有询问变量和命令,而是询问“|”。我知道我可以使用它先执行“|”左边的命令,然后执行右边的命令。但是我不知道左边的变量(已经定义)和右边的命令意味着什么Powershell 这是什么意思$vm1“设置AzureSubnet”;?,powershell,variables,command,Powershell,Variables,Command,您可以看到我的问题,但我没有询问变量和命令,而是询问“|”。我知道我可以使用它先执行“|”左边的命令,然后执行右边的命令。但是我不知道左边的变量(已经定义)和右边的命令意味着什么 $vm1 | Set-AzureSubnet -SubnetNames "defualt" 我为什么要问?如果我理解了它,我可以修复一个错误,希望如此 提前感谢 符号是PowerShell的“”-它允许您获取一个命令的输出并将其作为输入发送给另一个命令。在这种情况下,变量$vm1的内容作为输入传递给cmdletSet
$vm1 | Set-AzureSubnet -SubnetNames "defualt"
我为什么要问?如果我理解了它,我可以修复一个错误,希望如此
提前感谢 符号是PowerShell的“”-它允许您获取一个命令的输出并将其作为输入发送给另一个命令。在这种情况下,变量
$vm1
的内容作为输入传递给cmdletSet-AzureSubnet
,该cmdlet使用该值执行其工作。并非所有cmdlet都接受这样的输入-有关详细信息,请查看单个cmdlet帮助