ExtOrg is an application written in C# that organizes files based on their extensions.
ExtOrg was created by UnexomWid. It is licensed under the MIT license.
Note: versions with the suffix R are considered stable releases, while those with the suffix D are considered unstable.
v1.1R - January 19, 2019
v1.2R - May 28, 2023
ExtOrg moves all files from the working directory to folders named after their extensions. It does not affect files in the subfolders. Example:
D:/folder/file.txt -> D:/folder/txt/file.txt
If a file already exists in the destination folder, the application will prompt you to decide whether or not to overwrite that file. You can also choose to overwrite/skip these files in the future.
Files with no extension will not be touched.
For more details, run extorg.exe --help.
By default, ExtOrg uses the current directory as the working one. However, you can specify the working directory. Example:
extorg.exe "D:/path/to/folder"
You can also specify how the application should handle file-already-exists conflicts. Example:
extorg.exe -y // automatically overwrites existing files
extorg.exe -n // automatically skips existing files