PowerShell-如何向CSV文件中的特定单元格添加内容

PowerShell-如何向CSV文件中的特定单元格添加内容,powershell,csv,Powershell,Csv,我想寻求您的帮助,了解如何将内容添加到已填充数据的CSV文件中的特定单元格,以下是我的CSV文件示例: 下面是我想要实现的一个例子: UPN Skype? 电视? 白板 描述 1号房间 真的 真的 真的 Skype;电视;白板 房间2 真的 假的 假的 视频电话 3号房间 假的 真的 真的 电视;白板 以下假设索引为19的列命名为CurrentFacilities Import-Csv $MeetingRooms | ForEach-Object { $obj = $_ $obj.Cu

我想寻求您的帮助,了解如何将内容添加到已填充数据的CSV文件中的特定单元格,以下是我的CSV文件示例:

下面是我想要实现的一个例子:

UPN Skype? 电视? 白板 描述 1号房间 真的 真的 真的 Skype;电视;白板 房间2 真的 假的 假的 视频电话 3号房间 假的 真的 真的 电视;白板
以下假设索引为
19
的列命名为
CurrentFacilities

Import-Csv $MeetingRooms | ForEach-Object {
  $obj = $_
  $obj.CurrentFacilities =
    ($obj.CurrentFacilities -split ';\s*') +
    ('Skype', 'TV', 'Whiteboard').Where({ $obj.$_ -eq 'true' }) -join '; '
  $obj # Output the modified object.
}