Feb 24, 2015 09:20 AM
(This post was last modified: Jul 31, 2016 04:49 AM by Ventriloquism.)
Haha whats up everyone. I'm not sure why I'm releasing this since I'm pretty sure It has been posted before but the ones I saw were pretty weak and I decided since I'm learning FOR statements and a bit of trimming I would Incorporated a little of both while making this. So yeah, this is my desktop organizer. It organizes: Executables, Shortcuts, Data Files, Information files, Documents, Powerpoints, Internet Links, PDF Files, Pictures, Music, WinRAR & Zips. It will create a main folder with individual folders labeled exactly what catagorys I just posted above. Enjoy 🤝
Code
@echo off >Nul
Title Basic Desktop Organizer ^| %~n0 ^| Public
color 07 & mode 80,25 & cls
echo =====================================================================
echo.Date : %date%
echo.Weekday: %date:~0,3%
echo.Month : %date:~4,2%
echo.Day : %date:~7,2%
echo.Year : %date:~10,4%
echo Pc/User: %computername%/%username%
echo -------------------------------------------------------------^<2015^>--
Set/p var1=Enter the name of your main content folder:
Mkdir C:\Users\%username%\Desktop\%var1%
for %%a In (C:\Users\%username%\Desktop\%var1%) Do (
mkdir "%%a\Executables"
mkdir "%%a\Shortcuts"
mkdir "%%a\Data Files"
mkdir "%%a\Information files"
mkdir "%%a\Documents"
mkdir "%%a\Powerpoints"
mkdir "%%a\Internet Links"
mkdir "%%a\PDF Files"
mkdir "%%a\Pictures"
mkdir "%%a\Music"
mkdir "%%a\WinRAR & Zips"
)
cls
for %%Q In (C:\Users\%username%\Desktop) Do (
move *.exe "C:\Users\%username%\Desktop\%var1%\Executables"
move *.lnk "C:\Users\%username%\Desktop\%var1%\Shortcuts"
move *.dat "C:\Users\%username%\Desktop\%var1%\Data Files"
move *.ini "C:\Users\%username%\Desktop\%var1%\Information files"
move *.doc "C:\Users\%username%\Desktop\%var1%\Documents"
move *.docx "C:\Users\%username%\Desktop\%var1%\Documents"
move *.rtf "C:\Users\%username%\Desktop\%var1%\Documents"
move *.txt "C:\Users\%username%\Desktop\%var1%\Documents"
move *.pptx "C:\Users\%username%\Desktop\%var1%\Powerpoints"
move *.ppt "C:\Users\%username%\Desktop\%var1%\Powerpoints"
move *.url "C:\Users\%username%\Desktop\%var1%\Internet Links"
move *.pdf "C:\Users\%username%\Desktop\%var1%\PDF Files"
move *.png "C:\Users\%username%\Desktop\%var1%\Pictures"
move *.jpg "C:\Users\%username%\Desktop\%var1%\Pictures"
move *.ico "C:\Users\%username%\Desktop\%var1%\Pictures"
move *.bmp "C:\Users\%username%\Desktop\%var1%\Pictures"
move *.jpeg "C:\Users\%username%\Desktop\%var1%\Pictures"
move *.gif "C:\Users\%username%\Desktop\%var1%\Pictures"
move *.mp4 "C:\Users\%username%\Desktop\%var1%\Music"
move *.mp5 "C:\Users\%username%\Desktop\%var1%\Music"
move *.mp3 "C:\Users\%username%\Desktop\%var1%\Music"
move *.wav "C:\Users\%username%\Desktop\%var1%\Music"
move *.webm "C:\Users\%username%\Desktop\%var1%\Music"
move *.zip "C:\Users\%username%\Desktop\%var1%\WinRAR & Zips"
move *.rar "C:\Users\%username%\Desktop\%var1%\WinRAR & Zips"
)
cls
echo Desktop contents have been successfully organized.
Timeout /T 3 >nul
@exit


![[Image: 0UhKI.gif]](https://i.imgur.com/0UhKI.gif)

![[Image: b7c262dd3a.png]](https://puu.sh/gbXDr/b7c262dd3a.png)