我想用PowerShell实现判断一个目录下的文件夹里是否有符合我要求的文件 150

假设有一个目录D:\DataData文件夹里面又有一些子文件夹,这些文件夹大概是这样命名的:2015.01.01...2015.01.31,2015.02.01...20... 假设有一个目录D:\Data
Data文件夹里面又有一些子文件夹,这些文件夹大概是这样命名的:
2015.01.01...2015.01.31, 2015.02.01...2015.12.31
我想实现的是:给定一个日期,比如说2015.05.23,然后从这个文件夹开始,判读文件夹里面是否又包含子文件夹test\results。如果包含的话,就读取该文件夹(2015.05.23)的大小,并调用RichCopy将该文件夹复制到另一个磁盘。通过循环依次判断接下来的文件夹,直至检测到另一个磁盘空间不足以继续复制,则停止循环。
展开
 我来答
shrek175
2015-04-28 · 知道合伙人软件行家
shrek175
知道合伙人软件行家
采纳数:238 获赞数:691
17年IT从业经验,10年top10游戏运营公司技术核心。微软最有价值专家(powershell)。

向TA提问 私信TA
展开全部
dir D:\Data|?{$_.Attributes -eq "Directory" -and $_.CreationTime -gt [datetime]"2014.12.26" -and (Test-Path ($_.fullname+"\test\results"))}

以上的方法可以找出来,剩下的你自己搞定吧
pegatronte
2015-04-24 · TA获得超过594个赞
知道小有建树答主
回答量:270
采纳率:33%
帮助的人:150万
展开全部
占个位子,有空帮你写~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式