我需要对目标文件夹执行检查,并检查文件是否来自今天且超过5kb
下面的命令根据使用今天日期的文件的存在提供bool值,但我想添加一个像-gt5kb这样的排除
我尝试使用-Exlcude,但我不确定它是如何工作的。
$integration = Test-Path 'C:\Users\EA\Desktop\CATS HTML*' -NewerThan (Get-Date -UFormat "%d/%m/%Y")
您对如何在同一声明中包含尺寸检查有任何建议吗?
答案 0 :(得分:3)
使用datetime.datetime.now() - datetime.datetime.now()
cmdlet无法做到这一点。
exclude参数定义如下:
指定此cmdlet省略的项目。此参数的值 限定Path参数。输入路径元素或模式,例如 " *。TXT&#34 ;.允许使用通配符。
您需要第二种方法来执行检查。这是一个使用Test-Path
cmdlet的示例:
Get-Item