首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell脚本将文件存档超过1天

Powershell脚本将文件存档超过1天
EN

Stack Overflow用户
提问于 2022-01-06 13:35:07
回答 1查看 160关注 0票数 0

我正在寻找一个脚本,可以忽略的时间和使用只是日期后,1天后,所以昨天,到一个档案文件夹。

我对powershell的了解并不多,所以任何关于我如何做到这一点的建议都是很棒的。

每天,我运行一个脚本来生成一个.txt报告,该报告的文件名为.....2022 01 02 (文件名以日期结尾),因此我想添加一些额外的行,将昨天创建的.txts归档到归档文件夹中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-06 13:41:18

[datetime]类型具有一个Date属性,它为您提供午夜的日期,从而允许您在不考虑时间组件的情况下比较日期:

代码语言:javascript
复制
# Construct datetime value describing yesterday at midnight
$yesterday = (Get-Date).AddDays(-1).Date

# Filter files based on date of the `CreationTime` property
$filesCreatedYesterday = Get-ChildItem -Path .\path\to\folder -File |Where-Object { $_.CreationTime.Date -eq $yesterday }

$filesCreatedYesterday现在将包含昨天创建的文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70607925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档