【发布时间】:2017-09-05 15:47:27
【问题描述】:
我有一个 PowerShell 脚本的 csv 输入,该脚本有两个电子邮件字段;一个总是包含一个值,一个有时会包含一个值,当后一个值存在时,我想用它来设置一个值,该值用于稍后在脚本中设置一个 mailcontact 字段,用于变量$WriteEmail。
所以我有以下内容可以读取 CSV:
# Read contacts
ForEach ($contact in $contactfile) {
# Read attributes
$sourceEmail=$contact.Email
$sourceOutlookEmail=$contact.OutlookEmail
而我基本上需要它来做:
IF $sourceOutlookEmail IsNullOrWhitespace
THEN $WriteEmail=$sourceEmail
ELSE $WriteEmail=$sourceOutlookEmail
我只是无法正确使用语法,我尝试了各种方法。我知道它相对简单,但我无法让它工作。
【问题讨论】:
标签: powershell csv exchange-server