YAML Metadata Warning: empty or missing yaml metadata in repo card
Check out the documentation for more information.
FileOrganizer
Modern PowerShell File Organizer β GUI + CLI β Move or Copy files by category with dry-run, logging, and full configurability.
Features
- Beautiful GUI (Out-GridView multi-select, confirmation dialogs, progress bar)
- Fully configurable categories via
config.json - Move or Copy
- Safe dry-run preview
- Automatic duplicate renaming (
file_1.ext) - ESC key to cancel
- Remembers last used folders
- Full timestamped logging
- Works on PowerShell 5.1 and 7+
- CLI support for scripts and automation
Quick Start (GUI β recommended)
- Download the repository
- Run
FileOrganizer.ps1(double-click or right-click β Run with PowerShell) - Follow the friendly prompts
CLI Examples
# Move to single folder with type subfolders
.\FileOrganizer.ps1 -SourcePath "C:\Downloads" -DestPath "D:\Organized"
# Copy + dry-run first
.\FileOrganizer.ps1 -SourcePath "C:\Downloads" -DestPath "D:\Organized" -Action Copy -DryRun
# Separate folder per type
.\FileOrganizer.ps1 -SourcePath "C:\Downloads" -DestPath "D:\Organized" -SeparateTypes
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support