# 1. УКАЖИТЕ ВАШ ПУТЬ И ВАШ SID ЗДЕСЬ:
$TargetPath = "D:\Ваша\Вырезанная\Папка"
$TargetSID = "S-1-5-21-..."
# --- Ниже ничего менять не нужно ---
# Создаем объект SID
$SIDObject = New-Object System.Security.Principal.SecurityIdentifier($TargetSID)
# Функция для смены владельца
function Change-Owner ($Path) {
$ACL = Get-Acl -Path $Path
$ACL.SetOwner($SIDObject)
Set-Acl -Path $Path -AclObject $ACL
Write-Host "Владелец изменен для: $Path" -ForegroundColor Green
}
# Меняем владельца для самой главной папки
Change-Owner -Path $TargetPath
# Меняем владельца для всех файлов и подпапок внутри
Get-ChildItem -Path $TargetPath -Recurse -Force | ForEach-Object {
Change-Owner -Path $_.FullName
}
Write-Host "Готово!" -ForegroundColor Cyan