Répondre Nouveau sujet

Création d'un fichier batch

bigzou
08/10/2008 à 23:21




Je suis Armand étudiant en cycle ingénieur et je voulais vous soumettre ma préoccupation celle d'écrire un fichier batch, qui accomplit les tâches suivantes:
-Aller dans un dossier
- Compter le nombre de fichiers
-Supprimer le fichier de noms courts (moins de 5 caractères)
-Afficher le nombre de fichiers supprimés dans ce répertoire
- Rédiger les résultats sur feuille (bloc note)

Aider moi c'est un travail à rendre a la fin de cette semaine je compte sur vous les gars.
 
Répondre
bill morron
09/10/2008 à 17:07




bonjour

Citation
Je suis Armand étudiant en cycle ingénieur

tu aurais pu te creuser un peu ??
néanmoins voici un exemple à enregistrer sous fichier (.bat) et a lancer dans une fenetre dos en tapant son nom et l'emplacement du dossier
-------
@echo off
set répertoire=%1
set /a compteurA=0
set /a compteurB=0
for /f %%a in ('dir /s /b /a:-d %répertoire%\*.*') do set /a CompteurA+=1
for /f %%a in ('dir /s /b /a:d %répertoire%\*.*') do set /a CompteurB+=1
echo %CompteurA% fichiers %compteurB% dossiers Le %date% à %time% >> Rapport-de-suppression.txt
set /a compteurA=0
set /a compteurB=0
for /f %%a in ('dir /s /b /a:-d %répertoire%\????.*') do set /a CompteurA+=1
echo N fich a -5 caract = %CompteurA% fichiers >> Rapport-de-suppression.txt
echo Liste fichiers a -5 caracteres a effacer >> Rapport-de-suppression.txt
dir /b /c %1%\????.* >> Rapport-de-suppression.txt
del %1%\????.*
echo ++++++++++++++++++++++++++++++++++++++++++++++++++ >> Rapport-de-suppression.txt
:fin
 
Répondre
bill morron
11/10/2008 à 14:03




bonjour

tu m'as envoyer un message perso
Citation
Bonjour monsieur je vous remercie pour la réponse. Mais au fait je suis un peu nouveau dans le domaine informatique et donc si vous pouviez me donner des directives c'est à dire comment procéder. Vraiment toutes mes s'excuse si je demande tout ça.
Je voudrais être très souvent en contact avec vous que soi bien former si ça vous gène pas. OK merci encore.

dans mon cas mes connaissances "batch" date un peu (10à15 ans)

tu trouveras toutes les infos en tapant par exemple dans ton moteur de recherche "batch" ou "commandes ms-dos"
 
Répondre
jln2000
17/10/2008 à 17:31




Il faut te dire que le forum est un forum d'entraide, ni de formation ou de conception.

Si tu veux te frotter à des développeurs http://www.developpez.com/ . wink.gif

Pour les tutoriels, tu peux consulter ceux de ce site: astuces et d'autres, mais c'est ta formation qu'il faut éprouver laugh.gif
 
Répondre
 

Répondre Nouveau sujet
RSS ContactPlan Nous sommes le : 06/01/09