1. 程式人生 > >Powershell 刪除指定資料夾中的檔案和資料夾

Powershell 刪除指定資料夾中的檔案和資料夾

簡介:我們在日常運維中,經常需要定期清理臨時存放檔案的資料夾,以下使用Powershell刪除指定資料夾下的所有內容。

Powershell程式碼如下:

    
$TargetFolder = "Z:\Test" 
$Files = get-childitem $TargetFolder -force
Foreach ($File in $Files)
{
$FilePath=$File.FullName
Remove-Item -Path $FilePath -Recurse -Force
}


進一步地,可以使用任務計劃定期執行指令碼,這樣就可以實現自動清理臨時資料夾內容了。

更新:

2016-04-26 以上指令碼無法刪除帶轉義字元的檔案(夾),需要將-Path改成-LiteralPath;