Атрибут ReparsePoint удалить PowerShell

Привет у меня есть несколько файлов на сетевом ресурсе, которые мне нужно удалить атрибут ReparsePoint. Я попытался установить эти атрибуты файла на "Нормальный", но он не удалил "ReparsePoint"

Clear-Host
$Path = "\\network\share"
Get-ChildItem  $Path -recurse -force | ForEach {
($_.Attributes = "normal") 
}

Как я могу удалить атрибут "ReparsePoint" из этих файлов?

1 ответ

Похоже, я нашел инструмент, который работает на ReparsePoint.

fsutil reparsepoint delete имя_файла

Clear-Host
$Path = "\\network\share"
Get-ChildItem  $Path -recurse -force | Where-Object {($_.Length -like 1022) | ForEach {
fsutil reparsepoint delete $_ } 
}
Другие вопросы по тегам