Я хочу удалить все строки из огромного CSV-файла, кроме тех, которые записаны в марте.У меня есть сценарий PS, который работает для других элементов, но, похоже, не работает для этого:
$SourceFile = 'C:\Temp\Users_with_IP_20180409.CSV'
$startDate = "3/1/2018"
$endDate = "3/31/2018"
(Get-Content $SourceFile) | where { $_.LocalTime -ge $startDate -and $_.LocalTime -lt $endDate } | Set-Content $SourceFile