Script BAT qui range vos fichiers et créer un point de restauration

🎩 Le Script Magique de Rangement DDL- InformatiK 🧹💻

Tu es du genre à avoir un bureau (virtuel) qui ressemble à un champ de bataille ? 🥴 Pas de panique, notre script DDL Informatique est là pour jouer les super-héros du rangement.

👉 Que fait-il ?

  • Il organise tes fichiers par extension (par exemple, les .docx dans leur coin et les .mp3 ailleurs 🎶).
  • Il trie aussi par date (parce que 2020, c’est pas la même vibe que 2024, non ? 📅).
  • Et pour couronner le tout, il s’assure que les dossiers vides disparaissent comme par magie 🪄.

💡 Mais ce n’est pas tout !
En bon ange gardien, ce script te crée un point de restauration système au cas où quelque chose irait de travers. Oui, il pense à tout. 😇

🛑 Petite formalité : Il demande gentiment les droits administrateurs avant de se lancer. Un peu comme un majordome qui attend ton feu vert pour briller. ✨

👉 Comment l’utiliser ?

  1. Ouvre ton éditeur de texte préféré (comme le Bloc-notes 📝).
  2. Copie-colle le code du script.
  3. Enregistre le fichier avec l’extension .bat (par exemple, rangement.bat).
  4. Double-clique, admire le résultat, et profite d’un PC ultra organisé ! 🚀

Télécharge-le, clique, et laisse-le faire le ménage. Ton PC te remerciera (et toi aussi, quand tu verras à quel point c’est clean 🧼).

@echo off
setlocal enabledelayedexpansion

:: 📁 Répertoire à trier (par défaut, le répertoire actuel)
set « DOSSIER=%~1 »
if « %DOSSIER% »== » » set « DOSSIER=%cd% »

:: 💾 Nom du script batch (à exclure)
set « SCRIPT_NAME=%~nx0 »

echo 🔍 Rangement des fichiers dans: %DOSSIER%
cd /d « %DOSSIER% »

for %%F in (*.*) do (
set « FICHIER=%%F »
if /I not « %%F »== »%SCRIPT_NAME% » (
set « EXT=%%~xF »
set « EXT=!EXT:~1! »
if « !EXT! »== » » set « EXT=sans_extension »

if not exist « !EXT! » (
mkdir « !EXT! »
echo 📂 Création du dossier: !EXT!
)

move « %%F » « !EXT!\ »
echo 🗂️ Déplacé: %%F → !EXT!\
) else (
echo 🚫 Ignoré: %%F (c’est moi, le boss)
)
)

echo ✅ Tri terminé. Votre QG est désormais en ordre.
pause

N’hésitez pas à laisser des commentaires ! Cela enrichit le blog et évite aux bugs de se sentir seuls. Vos idées pourraient même améliorer notre code de bonne humeur ! 😄

ddl.informatik
Author: ddl.informatik

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut