如何在windows上删除x天以前的文件

我们已经向您展示了Linux shell的灵活性,但这并不是说Windows已经落后了。根据您的shell首选项,可以使用以下两种技术:cmd或PowerShell。...

如何在windows上删除x天以前的文件

我们已经向您展示了Linux shell的灵活性,但这并不是说Windows已经落后了。根据您的shell首选项,可以使用以下两种技术:cmd或PowerShell。

电源壳3

Get-ChildItem –Path  “C:\Backups” –Recurse | Where-Object CreationTime –lt (Get-Date).AddDays(-5) | Remove-Item

电源壳2

Get-ChildItem –Path  “C:\Backups” –Recurse | Where-Object{$_.CreationTime –lt (Get-Date).AddDays(-5)} | Remove-Item

解释

  • 首先,我们在路径C:\Backups中获取FileInfo和DirectoryInfo对象。
  • FileInfo和DirectoryInfo对象都包含CreationTime属性,因此我们可以使用该属性筛选集合。
  • 然后使用–lt(小于)操作符将对象的CreationTime属性与Get Date(当前日期)减去5天进行比较。
  • 这就给我们留下了一个5天前创建的对象集合,我们将其传递给Remove Item。

专业提示

要查看要删除的内容,可以使用–WhatIf参数:

Get-ChildItem –Path  “C:\Backups” –Recurse | Where-Object CreationTime –lt (Get-Date).AddDays(-5) | Remove-Item –WhatIf

如何在windows上删除x天以前的文件

命令提示符

虽然我们建议您使用PowerShell方法之一,但不必深入了解任何细节,您也可以从命令提示符进行操作。

forfiles -p "C:\Backups" -s -m *.* -d -5 -c "cmd /c del @path"

专业提示

要查看要删除的文件,可以使用echo。

forfiles -p "C:\Backups" -s -m *.* -d -5 -c "cmd /c echo @file"

如何在windows上删除x天以前的文件

  • 发表于 2021-04-12 03:31
  • 阅读 ( 106 )
  • 分类:互联网

你可能感兴趣的文章

如何使用版本历史记录恢复onedrive文件

...您将任何文件还原为以前的版本。让我们来看看它以及它如何适合您的备份计划。 ...

  • 发布于 2021-03-12 15:28
  • 阅读 ( 658 )

Windows10中释放磁盘空间的6个技巧

... 不管是什么原因,如果你达到了极限,你会想知道如何在不删除个人媒体的情况下释放空间。 ...

  • 发布于 2021-03-17 16:47
  • 阅读 ( 239 )

如何在windows10中管理winsxs文件夹

... 那么,应用程序如何知道需要加载哪个版本的DLL呢?这就是“清单文件”发挥重要作用的地方。它包含通知操作系统如何在程序启动时处理程序的设置和正确版本的DLL。 ...

  • 发布于 2021-03-30 19:20
  • 阅读 ( 254 )

如何卸载Windows10的2020年10月更新

...查漏洞。如果您的电脑在安装更新后遇到问题,下面介绍如何回滚到以前版本的Windows 10。 你只有10天! Windows10只给你10天的时间来卸载像2020年10月更新这样的大更新。它通过保留以前版本windows10的操作系统文件来实现这一点。...

  • 发布于 2021-04-01 10:58
  • 阅读 ( 272 )

如何卸载Windows10的2020年5月更新

...了最新版本的Windows10并遇到问题,您可以卸载它。下面是如何卸载2020年5月的更新或任何其他主要的Windows10更新。 警告:您只有10天 Microsoft允许您卸载主要更新并“回滚”到旧版本的Windows 10(可能是2019年11月的更新),但安装...

  • 发布于 2021-04-02 03:47
  • 阅读 ( 190 )

如何从Windows10的锁屏历史中删除旧图像

...件夹的所有权,然后按照下面的过程进行操作。 相关:如何在Windows中获取文件和文件夹的所有权 现在,您知道了所需的文件夹,并且已经获得了系统数据文件夹的所有权;没有任何东西可以阻挡您。打开文件夹,你会看到里面...

  • 发布于 2021-04-04 07:01
  • 阅读 ( 271 )

如何给自己更多的时间卸载Windows10更新

...除文件之前的十天内。你不能在升级之前增加时间量。 如何工作 升级过程每半年进行一次,就像升级到新版本的Windows一样。升级时,Windows 10会将旧操作系统文件保存在Windows.old文件文件夹。如果遇到问题,可以回滚到以前版...

  • 发布于 2021-04-04 09:26
  • 阅读 ( 185 )

如何在安装Windows10的2019年5月更新后释放超过10gb的磁盘空间

...一版本的Windows10。 相关:什么是Windows.old文件文件夹以及如何删除它? 但是,此文件夹可能会占用硬盘上超过10 GB的空间。Windows将在10天后自动删除它,但您可以更快地删除它以立即释放空间。 警告:只有当你的电脑工作正常...

  • 发布于 2021-04-06 10:00
  • 阅读 ( 175 )

如何在Windows10上回滚生成和卸载更新

...或更长时间,而其他用户则可以对其进行测试。 相关:如何防止Windows10自动下载更新 不幸的是,如果您已经下载并安装了破坏某些内容的更新,那么这两种策略都没有帮助。如果该更新是一个主要的新Windows版本,比如2017年9月...

  • 发布于 2021-04-07 11:25
  • 阅读 ( 205 )

如何将windows bash shell更新到ubuntu16.04

...商店,搜索“Ubuntu”,然后安装它即可获得最新版本。 如何检查你有哪个版本的ubuntu 相关:Windows10新BashShell的所有功能 如果您不确定当前Bash环境中使用的是哪个版本的Ubuntu,请打开Bash窗口并运行以下命令: l**_release -a 它会...

  • 发布于 2021-04-07 18:47
  • 阅读 ( 209 )
ewqm94027
ewqm94027

0 篇文章

相关推荐