好的,所以我需要在多台计算机上搜索可能表明感染的某些文件。我想使用一个vbscript,我可以把它放在C:\文件夹中,让它运行,它会为输出创建一个文本文件。我有13个不同的文件名要查找。我四处寻找可以做到这一点的vbscript,但我能找到的只是一个特定文件或某个文件时间的vbscript。我找不到对多个特定文件的递归搜索。如有任何帮助,我们将不胜感激。
您可以尝试创建一个dir并将其管道传输到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