SADIQ5247/Folder-Search-over-the-LAN

GitHub: SADIQ5247/Folder-Search-over-the-LAN

局域网内文件夹搜索与复制工具

Stars: 0 | Forks: 0

# 文件夹扫描器与复制器 一个轻量级的Windows桌面工具,用于在单个主机或整个局域网内**按名称搜索文件夹**,然后报告并复制匹配项。专为法医、IT和数据收集工作流程构建,其中相同的文件夹(例如`Evidence`、`CaseData`、`Backup`)可能存在于多个本地驱动器或网络共享上。 ## 功能 - **搜索主机或局域网** — 扫描本地驱动器字母(`D:\`)、映射的网络驱动器(`Z:\`)和直接UNC路径(`\\server\share`或`\\192.168.1.10\share`)。 - **不区分大小写的多名称搜索** — 使用分号同时查找多个文件夹名称:`Evidence; Backup; Logs`。 - **完整位置报告** — 对于每个匹配项,它记录位置链(根→父级)、匹配的文件夹以及所有子文件夹,可导出为文本报告。 - **自动复制** — 当设置复制目标时,每个匹配的文件夹(及其全部内容)在扫描后自动复制到带时间戳的批次文件夹中。您还可以从保存的路径列表中复制。 - **便携式网络设置** — 保存的共享位于与EXE文件相邻的`network_paths.txt`中,因此相同的配置可以随工具移动到另一台PC。 - **隐秘操作** — 全局热键(`Ctrl+Shift+H`)在长时间扫描/复制期间隐藏窗口,并显示紧凑的进度面板。 ## 为什么是“主机或局域网” 每台PC只能自动检测该机器上映射的驱动器。此工具允许您通过手动添加UNC路径、保存它们以供重用和直接扫描网络共享来超越这一点,将单机文件夹搜索转换为局域网范围内的搜索。 ## 技术 Python 3.10+ • Tkinter GUI • 使用PyInstaller打包为独立的Windows `.exe`文件。
标签:IT工具, PyInstaller, Python开发, Tkinter, Windows应用, 云存储安全, 可移植性, 局域网搜索, 数据恢复, 文件复制, 文件夹搜索, 热键操作, 网络扫描, 自动化操作, 路径管理, 轻量级工具