好的,我需要在多台计算机上搜索可能表示感染的某些文件。我想使用一个vbscript,我可以放在C:\文件夹中让它运行,它会为输出创建一个文本文件。我有13个不同的文件名要查找。我一直在寻找能够做到这一点的vbscripts,但我能找到的只是一个特定文件,或者某个文件时间。我找不到递归搜索多个特定文件。任何帮助将不胜感激。
答案 0 :(得分:0)
你可以尝试做一个目录并将其传递给findstr。此处的示例使用文字,但您可以使用常规表达。检查findstr帮助使用。
Dim command, objShell
Set objShell = CreateObject("WScript.Shell")
command = "CMD.EXE /c dir/s/b | findstr /L /C:""txt"" /C:""exe"" > 1.txt"
objShell.Run command, , true
Set objShell = Nothing