我们已经向您展示了Linux shell的灵活性,但这并不是说Windows已经落后了。根据您的shell首选项,可以使用以下两种技术:cmd或PowerShell。
Get-ChildItem –Path “C:\Backups” –Recurse | Where-Object CreationTime –lt (Get-Date).AddDays(-5) | Remove-Item
Get-ChildItem –Path “C:\Backups” –Recurse | Where-Object{$_.CreationTime –lt (Get-Date).AddDays(-5)} | Remove-Item
解释
专业提示
要查看要删除的内容,可以使用–WhatIf参数:
Get-ChildItem –Path “C:\Backups” –Recurse | Where-Object CreationTime –lt (Get-Date).AddDays(-5) | Remove-Item –WhatIf
虽然我们建议您使用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"
... 不管是什么原因,如果你达到了极限,你会想知道如何在不删除个人媒体的情况下释放空间。 ...
... 那么,应用程序如何知道需要加载哪个版本的DLL呢?这就是“清单文件”发挥重要作用的地方。它包含通知操作系统如何在程序启动时处理程序的设置和正确版本的DLL。 ...
...查漏洞。如果您的电脑在安装更新后遇到问题,下面介绍如何回滚到以前版本的Windows 10。 你只有10天! Windows10只给你10天的时间来卸载像2020年10月更新这样的大更新。它通过保留以前版本windows10的操作系统文件来实现这一点。...
...了最新版本的Windows10并遇到问题,您可以卸载它。下面是如何卸载2020年5月的更新或任何其他主要的Windows10更新。 警告:您只有10天 Microsoft允许您卸载主要更新并“回滚”到旧版本的Windows 10(可能是2019年11月的更新),但安装...
...件夹的所有权,然后按照下面的过程进行操作。 相关:如何在Windows中获取文件和文件夹的所有权 现在,您知道了所需的文件夹,并且已经获得了系统数据文件夹的所有权;没有任何东西可以阻挡您。打开文件夹,你会看到里面...
...除文件之前的十天内。你不能在升级之前增加时间量。 如何工作 升级过程每半年进行一次,就像升级到新版本的Windows一样。升级时,Windows 10会将旧操作系统文件保存在Windows.old文件文件夹。如果遇到问题,可以回滚到以前版...
...一版本的Windows10。 相关:什么是Windows.old文件文件夹以及如何删除它? 但是,此文件夹可能会占用硬盘上超过10 GB的空间。Windows将在10天后自动删除它,但您可以更快地删除它以立即释放空间。 警告:只有当你的电脑工作正常...
...或更长时间,而其他用户则可以对其进行测试。 相关:如何防止Windows10自动下载更新 不幸的是,如果您已经下载并安装了破坏某些内容的更新,那么这两种策略都没有帮助。如果该更新是一个主要的新Windows版本,比如2017年9月...
...商店,搜索“Ubuntu”,然后安装它即可获得最新版本。 如何检查你有哪个版本的ubuntu 相关:Windows10新BashShell的所有功能 如果您不确定当前Bash环境中使用的是哪个版本的Ubuntu,请打开Bash窗口并运行以下命令: l**_release -a 它会...