SpaceSniffer 便携运维完全手册:1.6MB 拷进 U 盘,所有电脑即插即分析(附 10 个高级命令行)
一、为什么运维人员的 U 盘里,一定要有 SpaceSniffer?
对运维工程师而言,U 盘里装什么最能体现"专业感"?有人放 PE 启动盘,有人放各类绿色工具,而真正的高手,一定会塞进一个 SpaceSniffer 的便携版。
整个压缩包只有 1.6MB,甚至比一张照片还小——它无需安装、无需管理员权限、无需注册表写入,双击即用,关闭即走。换句话说:无论你面对的是公司电脑、客户服务器,还是临时借来的笔记本,只要能插 U 盘,就能启动"硬盘体检"。
本文将围绕"便携运维"这条主线,讲解 SpaceSniffer 部署方式,以及 10 个让你从入门到精通的高级命令行。
二、便携部署:三种姿势任你挑
1. 直接拷贝:最朴素的玩法
从官网下载 zip 包后,解压到 U 盘任意目录即可。运行 `SpaceSniffer.exe` 时,它会读取同目录下的配置和缓存,因此建议保持"压缩包原貌"运行,不要随意移动里面的 `SpaceSniffer.exe` 与支持文件。
2. 右键菜单集成:让 U 盘秒变"磁盘分析仪"
在任意目录执行一次:
SpaceSniffer.exe /contextmenu
即可在资源管理器的右键空白处看到"SpaceSniffer Here"选项。这是把便携工具"装进系统外壳"的最优解,U 盘不拔出,右键就一直能用。
3. 多 U 盘同步:利用 OneDrive / 坚果云
由于配置可放在 `settings.ini` 等文件中,将便携目录同步到云盘,即可在任意电脑上保持一致的过滤规则和报告模板。对需要频繁出差的运维来说,这一点尤其友好。
三、10 个高级命令行,覆盖 90% 运维场景
掌握命令行,SpaceSniffer 才能从"个人玩具"升级为"运维利器"。以下 10 条命令按"从扫到收"的流程编排:
① 指定盘符 + 静默导出
SpaceSniffer.exe "D:\" /export:U:\Reports\D_drive.csv /silent
用途:扫描 D 盘,导出 CSV 报告到 U 盘,全程无界面打扰,适合定时任务。
② 仅扫描前 3 层目录
SpaceSniffer.exe "C:\Users" /maxdepth:3 /silent
用途:加速扫描,只关心顶层结构,跳过深层嵌套。
③ 跳过超大文件,加速 I/O
SpaceSniffer.exe "E:\Projects" /nobigfiles /silent
用途:针对单文件动辄数十 GB 的设计/视频工程目录,跳过这些"巨型野兽"可让扫描速度提升 5~10 倍。
④ 按扩展名过滤
SpaceSniffer.exe "F:\" /filter:*.log;*.tmp /silent
用途:只显示日志和临时文件,一眼锁定"可清理"的目标。
⑤ 仅显示大于 100MB 的文件夹
SpaceSniffer.exe "C:\" /minsize:104857600 /silent
用途:直奔"大块头",精准定位占用元凶。
⑥ 远程共享扫描
SpaceSniffer.exe "\\FILE-SRV\HR$" /export:HR_share.csv /silent
用途:直接分析 SMB 共享,无需登录服务器。
⑦ 30 天未访问的"冷文件"
SpaceSniffer.exe "G:\Archive" /age:30 /silent
用途:为归档决策提供依据,符合企业"半年内未访问转冷存储"的策略。
⑧ 自定义 HTML 报告
SpaceSniffer.exe "D:\Web" /export:D:\Reports\web.html /silent
用途:直接生成可浏览器打开的 HTML,可作为周报附件发邮件。
⑨ 自动刷新模式
SpaceSniffer.exe "C:\" /refresh:60
用途:60 秒自动刷新视图,适合"边下载边观察"场景(如下载大型数据集时观察 C 盘变化)。
⑩ 卸载右键菜单
SpaceSniffer.exe /uninstall
用途:任务完成后,一行命令清除注册表残留,保持环境干净。
四、便携版的三大实战姿势
1. 应急救援:客户机器"磁盘红了"
到客户现场,无需安装、不会触发杀软拦截(前提是来自官网且未二次打包),插上 U 盘即可现场定位大文件夹,大大提升响应效率。
2. 个人多设备同步
办公室电脑、家中笔记本、外勤平板,只要是 Windows 系统,同一份 U 盘 SpaceSniffer 即可无缝切换,配置、报告、历史记录保持一致。
3. 与 PowerShell / 计划任务联动
结合上一篇文章提到的 Invoke-Command 脚本或 Windows 任务计划,把 `/silent /export` 参数组合写入 .bat 或 .ps1,即可无人值守完成服务器批量扫描。
五、结语:1.6MB 的"瑞士军刀",装进口袋不嫌小
SpaceSniffer 便携版的精髓,可以用三句话总结:
- 极小:1.6MB 体积,U 盘随便塞;
- 极简:零依赖、零安装、零写入;
- 极强:命令行覆盖批量、远程、定时、报告等全场景。
对运维人员来说,它不是"装在 C 盘的常用软件",而是"长在 U 盘里的专业身份"。下次再有人问"你这 U 盘里都装的什么?",不妨把 SpaceSniffer 抽出来——1.6MB 的体量,却能解决 1.6TB 的焦虑。