[PowerShell] "True"や"False"文字列をBooleanに
CSVとかにBoolean型の値を出力すると文字列として”True”や”False”が出力されるので、それを再度インポートしようとすると型が異なるのでエラーになったりします。
文字列なtrue/falseをBooleanやbool型に戻してインポートしましょう。
$HiddenFromAddressListsEnabled = [System.Convert]::ToBoolean($eachline.HiddenFromAddressListsEnabled)
Exchangeでアドレス帳への表示・非表示を制御するBooleanなプロパティHiddenFromAddressListsEnabledに出力したCSVから下記戻すようなときの例。
引用・参考:Powershell – Setting Boolean value imported via CSV – Learn Tech Future
コメント
コメントを投稿