文件目录遍历

时间:2019-04-25 05:49:41

标签: powershell

有些情况下,临时文件夹中有多个文件夹,例如父文件夹-abc234,子文件夹-rty12和rty12下有多个文件,我想使用powershell保留文件夹rty12: 我正在使用以下脚本,但这不能按照要求工作:

$DateToDelete = 0
$StartFolder = "C:\temp"
$folderstoRetain = "C:\temp\abc234\rty12"

dir $StartFolder -Recurse -Exclude $folderstoRetain -Force -ea 0 | ? 
{!$_.PsIsContainer -and $_.LastWriteTime -lt (Get- 
Date).AddDays(-$DateToDelete)} | del -Force

0 个答案:

没有答案