主页 > 知识库 > PowerShell脚本清理指定天数前的临时文件夹实现代码

PowerShell脚本清理指定天数前的临时文件夹实现代码

热门标签:印台区呼叫中心外呼系统 电话机器人公司招聘 如何根据经纬度百度地图标注 新郑电销机器人一个月多少钱 六寸地图标注点怎么删除 腾讯地图标注中心怎么标注 莫拉克电梯系统外呼怎么设置 万全县地图标注app 地图标注的图案

PowerShell清理临时文件夹,当磁盘空间变小时,我们可以通过清理临时文件夹来解决。我们使用PowerShell来写一个程序,写可以清理Windows临时文件夹中30天以前的文件。

PowerShell清理临时文件夹

当磁盘空间变小时,我们可以通过清理临时文件夹来解决。我们使用PowerShell来写一个程序,写可以清理Windows临时文件夹中30天以前的文件。

复制代码 代码如下:

$cutoff = (Get-Date) - (New-TimeSpan -Days 30)
$before = (Get-ChildItem $env:temp | Measure-Object Length -Sum).Sum

Get-ChildItem $env:temp |                           
 Where-Object { $_.Length -ne $null } |            
 Where-Object { $_.LastWriteTime -lt $cutoff } |
 Remove-Item -Force -ErrorAction SilentlyContinue -Recurse -WhatIf
$after = (Get-ChildItem $env:temp | Measure-Object Length -Sum).Sum
$freed = $before - $after
'Cleanup freed {0:0.0} MB.' -f ($freed/1MB)


说明:
1、Windows临时目录在PowerShell中可以使用$env:temp来表示。
2、通过一个$cutoff变量来控制要删除文件的时间刻度,30天这个参数可以定制。
3、最后计算了一下释放了多少空间

您可能感兴趣的文章:
  • 如何批量清理系统临时文件(语言:C#、 C/C++、 php 、python 、java )

标签:南昌 疫苗接种 天水 临汾 喀什 襄阳 湘潭 汕头

巨人网络通讯声明:本文标题《PowerShell脚本清理指定天数前的临时文件夹实现代码》,本文关键词  PowerShell,脚本,清理,指定,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《PowerShell脚本清理指定天数前的临时文件夹实现代码》相关的同类信息!
  • 本页收集关于PowerShell脚本清理指定天数前的临时文件夹实现代码的相关信息资讯供网民参考!
  • 推荐文章