UN PTIT CODE CLEANER (.BAT) POUR CEUX QUI VEULENT POSTER LEURS SOURCE

f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 - 31 mai 2006 à 00:25
MacGaliver Messages postés 146 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 21 juillet 2013 - 9 oct. 2010 à 19:00
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/37862-un-ptit-code-cleaner-bat-pour-ceux-qui-veulent-poster-leurs-source

MacGaliver Messages postés 146 Date d'inscription vendredi 28 mai 2010 Statut Membre Dernière intervention 21 juillet 2013 3
9 oct. 2010 à 19:00
N'oubliez pas les attributs ce sera mieux et "if exist"
ironaxia Messages postés 8 Date d'inscription jeudi 3 juillet 2003 Statut Membre Dernière intervention 26 septembre 2006
6 juin 2006 à 00:17
Pour effacer les fichiers dans les sous répertoires il faut rajouter le commutateur /S avec la commande del:
@echo off
del /s *.~*
del /s *.dcu
del /s *.dsk
del /s *.cfg
del /s *.dof
del /s *.map

J'ai rajouté ceci uniquement à titre informatif. Rien ne va remplacé un bon outil comme GExpert.
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
1 juin 2006 à 22:55
les outils delphi (ajout d'outils) fournissent des macros ... peuvent etre utile car on peut recuperer le repertoire du projet ouvert ...

rien qu'avec le petit fichier .BAT on pourrais facilement faire cela :

del %1\*.~*

ou %1 est le premier parametre passé en ligne de commande (equivaux a ParamStr(1))
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
1 juin 2006 à 21:12
Dès que tu auras publié ton nouveau code (en Delphi cette fois), on supprimera celui-ci.
Merci pour ta compréhension.
hurrycane Messages postés 117 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 19 juin 2009 1
31 mai 2006 à 22:59
désolé les gars je sais pas ce qui ma pris
delphi prog ta raison
pour me rattraper je vous promet de faire poster un utilitaire de nettoyage en subdirectories aussi demain au grand maximum je my met tout de suite !
delphiprog tu peut la supprimer celle la stp !
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
31 mai 2006 à 20:52
Je suis tout à fait d'accord avec Walkyries : GExpert est super pour cette tâche (et bien d'autres...). De plus, il facilite la réalisation d'archives en ne prenant en compte QUE les fichiers nécessaires au projet ou groupe de projets en cours.

La méthode du fichier batch possède plusieurs inconvénients :
1- celui de devoir être copié dans chaque dossier de projet
2- de ne pas traiter les sous dossiers
3- ne peut pas pouvoir être publiée sur un site traitant de programmation Delphi !!!

Si on se met tous à publier de tels codes, où va-t-on ?
Désolé Hurrycane.
hurrycane Messages postés 117 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 19 juin 2009 1
31 mai 2006 à 14:14
oui oui oui
ja i pas donné d'importance
c'etait une vue globale concernant des sources didactiques
mais ta raison foxi je corrige !
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
31 mai 2006 à 09:37
si on prend la précaution d'enlever manuellement ceux là :
del *.~*
del *.dcu
del *.dsk
del *.cfg
del *.dof
ça me semble déjà bien..
walkyries Messages postés 1 Date d'inscription mercredi 10 mai 2006 Statut Membre Dernière intervention 31 mai 2006
31 mai 2006 à 08:58
Bonjour a tous,

Pour nettoyer toute l'arborescence d'un projet, il y a Gexpert qui fait ca tres bien.

http://www.gexperts.org/

Cordialement.
f0xi Messages postés 4205 Date d'inscription samedi 16 octobre 2004 Statut Modérateur Dernière intervention 12 mars 2022 35
31 mai 2006 à 00:25
hem ... tu oublis que parfois (rarement) il peut y'avoir des diagrammes dans les projets donc il n'est pas obligatoire d'effacer le fichier DDP ...
de plus les fichiers .DCR ne doivent surtout pas etre effacer tout comme les .RES vus qu'il sont utiliser pour stocker les ressources d'un programmes... si j'execute ton script sur les projets je n'aurais plus d'icons sur mes composants dans la palette (fichier DCR).

et tu oublis un truc, la creation des fichiers de sauvegarde (*.~*) peut etre desactivée dans les options d'environement ...
Rejoignez-nous