是否有bat命令检查特定目录(在子目录中不递归)是否具有特定大小的文件(如109485字节)?
如果我只扫描整个目录只是为了检查这个,是否可以只扫描最近的5个文件(最后一次更改)以检查它们的大小是否匹配?
我无法扫描整个目录,因为这段代码会每3秒执行一次,所以我真的需要一些非常有效的东西。
答案 0 :(得分:0)
如果您愿意让PowerShell参与此过程,您可以将这样的内容放在批处理文件中。
PowerShell -Command "ls C:\Windows\System32\ | Where-Object {$_.length -eq 30720}"
此命令列出system32中的所有文件,然后按30720字节的文件过滤列表。 Where-Object还有许多其他有用的属性和开关,你可以过滤它们。