自动整理指定目录中的文件,将其按类型分类到对应的子文件夹中。
/organize ← 整理当前目录
/organize D:\Downloads ← 整理指定目录
/organize D:\Downloads --dry ← 预览模式(不实际移动)
/organize D:\Downloads --undo ← 撤销上次整理
| 类别 | 文件夹名 | 包含的扩展名 |
|---|---|---|
| ----------- | ------------- | ---------------------------------------------- |
| 图片 | _图片 | .jpg .jpeg .png .gif .bmp .svg .webp .ico .heic .avif |
| 文档 | _文档 | .pdf .doc .docx .xls .xlsx .ppt .pptx .txt .md .csv .xmind |
| 压缩包 | _压缩包 | .zip .rar .7z .tar .gz .bz2 .xz .zst |
| 视频 | _视频 | .mp4 .avi .mkv .mov .wmv .flv .webm .ts .m3u8 |
| 音频 | _音频 | .mp3 .wav .flac .aac .ogg .wma .m4a .opus |
| 代码 | _代码 | .js .ts .jsx .tsx .py .java .c .cpp .h .cs .go .rs .rb .php .swift .kt .dart .sh .ps1 .bat .sql .css .scss .less .html .htm |
| 安装包 | _安装包 | .exe .msi .dmg .pkg .deb .rpm .AppImage .apk |
| 字体 | _字体 | .ttf .otf .woff .woff2 .eot .fon |
| 数据库 | _数据库 | .db .sqlite .sqlite3 .mdb .accdb .dbf |
| 配置文件 | _配置文件 | .json .yaml .yml .toml .ini .cfg .conf .env .xml |
| 其他 | _其他 | 所有未匹配的文件 |
--dry / --preview: 预览模式,只显示将要移动的文件,不实际执行--undo: 撤销模式,将上次整理的文件归位--recursive: 递归处理子目录中的文件(默认只处理顶层文件)--dry)file_1.pdf).organize_undo.json 记录操作日志(用于撤销)--undo).organize_undo.json.organize_undo.json.organize_undo.json 文件本身_ 确保分类文件夹排在文件列表顶部,便于浏览-Force 参数处理可能的重名文件共 2 个版本