首页 新闻 搜索 专区 学院

powershell 怎样获取某天创建的一系列文件名存入数组中

0
[已关闭问题]

此方法: $folders = Get-ChildItem D:\数据库备份 | Sort-Object -Property CreationTime | select-name  它按升序方式将D:数据库备份下的文件夹及文件赋给$folders,$folders 就作为一个数组将它存了起来,没问题

现在,我要将今天创建的文件或文件夹存入数组中实现不了,我的方法是:Get-ChildItem C:\2009-11-20星期五 | where {$_.LastWriteTime -eq Get-Date}  这个方法不行,报语法错误,我又假定看09-11-23号的,试试:Get-ChildItem C:\2009-11-20星期五 | where {$_.LastWriteTime.ToString()  -eq '2009/11/23'} 此方法也不行,查不出结果 。

请哪位高手给解答一下吧。在此谢过了。

 

问题补充: 我认为主要问题就是将LastWriteTime(查出来的文件日期)和Get-Date(当前日期)强制转换成date类型的的数值.即只有日期没有时间的形式。 具体转法,在下没能研究出来.
老马的家的主页 老马的家 | 初学一级 | 园豆:20
提问于:2009-11-23 11:02
< >
分享
所有回答(1)
0

我也碰到类似的问题了

浓咖啡 | 园豆:202 (菜鸟二级) | 2015-12-14 16:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册