Атрибут 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 $_ }
}