1. 程式人生 > >powershell遍歷文件夾設置權限,解決文件無法刪除的問題。

powershell遍歷文件夾設置權限,解決文件無法刪除的問題。

權限 spa div rsh 遍歷文件 nbsp style everyone 無法刪除

function set-rights ($path) {
    $p = Get-Item $path;
    if ($p.Attributes -eq Directory) {
        foreach ($child in Get-ChildItem $p.FullName) {
            set-X($child.FullName);
        }
    }
    icacls $p.FullName /grant everyone:f;
}

$path="E:\abc";
set-rights($t);

powershell遍歷文件夾設置權限,解決文件無法刪除的問題。