私のコードは次のとおりです。
Import-Csv "$env:userprofile\Desktop\ExternalContacts.csv"| foreach {New-MailContact -Name $_.Name -DisplayName $_.Name -ExternalEmailAddress $_.ExternalEmailAddress -FirstName $_.FirstName -LastName $_.LastName | Set-MailContact -Identity $_.Name -HiddenFromAddressListsEnabled $_.HiddenFromAddressListsEnabled}
そして、私は得ています:
パラメーター 'HiddenFromAddressListsEnabled' で引数の変換を処理できません。値 "System.String" を型 "System.Boolean" に変換できません。この型のパラメーターはブール値または数値のみを受け入れます。代わりに $true、$false、1 または 0 を使用してください。
メモ帳で表示した CSV ファイルの最初の 2 行を次に示します。
Name,FirstName,LastName,ExternalEmailAddress,HiddenFromAddressListsEnabled
Ted Testington,Ted,Testington,ted.testington@blah.com,$true
必要な変換を行うにはどうすればよいですか?
ありがとう。