扫描远程桌面的某些types的文件有哪些工具可用?

我需要扫描大约50个台式电脑,并检查是否有任何* .doc,* .xls,* .ppt等文件存储在本地。 我想知道什么工具可用于此。 一个快速的谷歌没有find任何伟大的解决scheme,所以我想我可能需要写一个脚本来做到这一点。

我假设你是从Windows机器到Windows机器的。 我会做一些快速和肮脏的,如:

Machines.TXT

COMPUTERNAME-1 COMPUTERNAME-2 COMPUTERNAME-3 

扫描Machines.cmd

 @echo off if "%1"=="" goto all echo Scanning %~1 dir "\\%~1\c$" /s /a /b > "%~1.txt" goto end :all for /f "delims=" %%i in (Machines.TXT) do call %0 "%%i" :end 

将所有机器名称放在Machines.TXT文件中(并将其放在与Scan-Machines.cmd相同的文件夹中)。 运行Scan-Machines.CMD,每个机器最后都会有一个文本文件,列出其“C:”“驱动器”上的所有文件。 那么你可以只search文本文件。

是的 – 快速和肮脏,但便宜。

编辑:修正允许计算机名称与空格在其中。 计算机名称与空间让我哭了,但脚本应该处理它们。

好的解决scheme,埃文。 为了节省浏览search条目的文件列表的时间和繁琐,您可以将以下内容添加到Evan的脚本中。

dir“\%〜1 \ c $”/ s / a / b * .doc * .xls * ppt>“%〜1.txt”

这样,你不必parsing返回的数据寻找你想要的扩展。

我认为,一些企业桌面search产品有一个pipe理界面,用于审核存储文件的位置,保存文件的重复位置,甚至存储较旧版本的现有文件。

我们一直在使用康奈尔蜘蛛扫描服务器,文件和社会安全号码数据库在一定程度上自动化的基础上。 我们已经黑了一些额外的function与我们的数据库引擎交谈,并与我们的桌面pipe理软件pipe理扫描。 引擎中的基本function就是做你所需要的,你可能只需要触摸引擎,并有一个可以部署的可靠的解决scheme,你可以设置为集中login到共享驱动器。

根据使用情况,可能有更好的替代扫描。 pipe理学生实验室的朋友已经开始在每次注销时对机器进行重新成像。 从本地计算机磁盘上的受保护的10GB独立分区复制干净的10GB映像只需要大约三十秒到一分钟的时间,而且您不必担心孩子们用生殖器的粗略绘图来replace窗口开始。