我正在尝试执行下面的 Powershell 命令,在交换服务器上创建一个新的地址列表,其中包含名称、容器等参数。
Container
是可选输入/参数,如果未提供其值,如何从 cmdlet 中省略它?
我尝试过IF
有条件但但似乎不起作用。这里有什么帮助吗?
New-AddressList -Name -Container \test MyAddressList5 -ConditionalStateOrProvince maha -IncludedRecipients MailboxUsers
您可以通过以下方式传递所需的参数及其相应的值哈希表. Add If/Else
包含属性的条件。就像这样:
$Container = '\test MyAddressList5'
$Parameters = @{}
$Parameters.Add('ConditionalStateOrProvince','maha')
$Parameters.Add('IncludedRecipients','MailboxUsers')
if($Container){$Parameters.Add('Container',$Container)}
New-AddressList @Parameters
另外,当您需要包括Switch
参数只是传递$True
。就像这样:
$Parameters.Add('SomeSwitchParameter',$True)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)