Rmedir est un petit utilitaire de ligne de commande qui vous permet de supprimer récursivement toutes les sous-répertoires vides du répertoire spécifié.
Par défaut, le programme supprime également les répertoires vides avec la lecture seule, le système et les attributs cachés (sur Windows System), mais vous pouvez le désactiver avec le commutateur --keep-special-dirs .
Le programme n'a pas de fonction de suppression de fichiers intégrée, vous pouvez donc être sûr qu'aucun fichier ne sera supprimé par accident .
Rmedir prend en charge les répertoires et les chemins de réseau dépassant la limite de caractères MAX_PATH (260).
Source: https://github.com/jackdp/rmedir
Binaire (Windows 32-bits, Windows 64-bits, Linux 32 bits, Linux 64-bit): http://www.pazera-software.com/products/rmedir/
Utilisation: rmedir [-r=X] [-d] [-k] [-h] [-V] [--home] Directory
Les arguments obligatoires aux longues options sont également obligatoires pour les options courtes.
Les options sont sensibles à la casse . Les options à crochets sont facultatives.
Le dernier paramètre doit être le nom d'un répertoire existant.
Options disponibles:
-r , --recurse=X
Supprime récursivement les répertoires vides jusqu'au niveau x dans la structure du répertoire (par défaut x = 500).
-d , --remove-main-dir
Il supprime également le répertoire d'entrée donné sur la ligne de commande (si vide).
-k , --keep-special-dirs
Par défaut, le programme supprime les répertoires vides avec l'ensemble des attributs en lecture , cachés et système . Si vous souhaitez conserver ces répertoires, utilisez cette option. Disponible uniquement dans la version Windows.
-h , --help
Montrer de l'aide.
-V , --version
Afficher la version de l'application.
--home
Ouvre la page d'accueil du programme dans le navigateur par défaut.
Pour compiler, vous avez besoin:
Comment construire:
srcrmedir.ctpr avec CodetyPhon ou srcrmedir.lpi avec Lazarus.Project -> Project Options... Une nouvelle fenêtre apparaîtra. Dans l'arborescence (à gauche), sélectionnez Compiler Options . En haut de cette fenêtre, vous pouvez sélectionner le mode de construction dans la liste déroulante. Choisissez: Release Win32 , Release Win64 , Release Lin32 ou Release Lin64 .Run->Build ). 2018.01.19 - Version 1.0