Как быстро удалить строку, содержащую слово, в нескольких больших файлах с помощью PowerShell
Я использую приведенный ниже код, но это занимает много времени
$files = Get-ChildItem "D:\mjautomation\v19.0\filesdd\"
foreach ($file in $files) {
$c = Get-Content $file.fullname | where { $_ -notmatch "deletethisline" }
$c | Set-Content $file.fullname