酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

用 PowerShell 一键删除 Windows 系统指定文件夹内超 48 小时文件及空文件夹

以下是一个使用 PowerShell 命令来删除文件夹内创建日期超过 48 小时的所有文件和文件夹的示例: ```powershell $targetFolder = "C:\YourFolderPath" # 将此路径替换为您的目标文件夹路径 Get-ChildItem -Path $targetFolder -Recurse | Where-Object { ($_.CreationTime -lt (Get-Date).AddHours(-48)) -and ($_.PSIsContainer -eq $false -or ($_.PSIsContainer -eq $true -and (Get-ChildItem $_.FullName -Recurse | Measure-Object).Count -eq 0)) } | Remove-Item -Recurse -Force ``` 在运行此命令之前,请务必确认目标文件夹的路径以及操作的后果,因为删除操作是不可逆的。 ######[AI写代码神器 | 177点数解答 | 2024-11-06 11:11:24]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]