哪些工具可用于扫描远程桌面以查找某些类型的文件?

Jam*_*ore 3 search desktop remote

我需要扫描大约 50 台台式计算机并检查是否有任何 *.doc、*.xls、*.ppt 等...文件存储在本地。我想知道有哪些工具可以用于此目的。快速谷歌没有找到任何好的解决方案,所以我想我可能需要编写一个脚本来做到这一点。

Eva*_*son 8

我假设您是从 Windows 机器到 Windows 机器执行此操作。我会做一些快速而肮脏的事情,例如:

机器.TXT

COMPUTERNAME-1
COMPUTERNAME-2
COMPUTERNAME-3
Run Code Online (Sandbox Code Playgroud)

扫描机器.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
Run Code Online (Sandbox Code Playgroud)

将所有机器名称放在 Machines.TXT 文件中(并将其放在与 Scan-Machines.cmd 相同的文件夹中)。运行 Scan-Machines.CMD,你会得到每台机器的一个文本文件,列出它们“C:”“驱动器”上的所有文件。然后你可以只搜索文本文件。

是的——又快又脏,但便宜。

编辑:固定以允许其中包含空格的计算机名称。带空格的计算机名称让我流泪,但脚本应该处理它们。