TexteTop
Recherches

Nom:
Mot de passe:

Register S'enregistrer

Visiteurs: 1164614
Aujourdhui: 48
Connectés: 2

Login Membres: 3188


Menu

Liens



flecheAccueil

Bonjour et bienvenue sur Batcher.fr le site de ressource sur la création de scripts MS-DOS. Vous apprendrez les bases de la création de scripts batch, afin de vous simplifier la vie. Vous découvrirez comment, à l'aide d'un simple éditeur de texte il est possible d'aller assez loin.Terminal

 

Mais que sont les Batchs: Un fichier batch est, sous le système d'exploitation Windows, un fichier (ou script) contenant une série d'instructions MS-DOS. Ces fichiers, lorsqu'ils sont lancés, exécutent les commandes contenues dans le fichier. Ces commandes sont alors interprétées par les exécutables cmd.exe et command.com. Les scripts ainsi créer pourront s'exécuter sur les tous les environnements Windows.

 

Vous apprendrez donc à "batcher" en plusieurs étapes, tout d'abord connaître les différentes commandes. Puis créer votre premier batch, ensuite vous pourrez sophistiquer vos batch en intégrant des variables, des fonctions et enfin personnaliser l'affichage. Pour les questions courantes n'hésitez pas à consulter la FAQ, sinon le forum vous accueil.



coin coin

forum  En direct du forum, aider a2rennes
le 27/09/16: [Résolu] Suppression de sous dossiers mais pas racine


Bonjour, J'ai fini par m'inscrire car malgré la foultitude d'exemples et docs de programmation DOS sur le net, je bute toujours sur mon projet actuel de batch: Un logiciel me génère des dossiers de sauvegarde et régulièrement je dois purger pour éviter la saturation du disque dur. Le but serait d'effectuer ce nettoyage par un batch qui scratcherait les chemins désigné par un simple clic (ou rattachement en tache planifiée). Le menu de sélection ne m'a pas posé de problème mais l'instruction de suppression me bloque. En gros, j'ai ça: D:\Sauvegardes\Septembre\Backup_default D:\Sauvegardes\Septembre\Backup_TMP_20160926 D:\Sauvegardes\Septembre\Backup_TMP_20160927 Je souhaiterais conserver "Backup_default" (+son contenu) et supprimer seulement les sous-répertoires "Backup_TMP_xxxxxxxx" sans supprimer les fichiers divers (exe, txt, etc) contenu dans le dossier "Septembre". J'étais parti sur une commande [b:2w7lxyu7]FOR /D %%a ('%DirPath1% /d Backup_TMP*') DO RMDIR /s /q %%a[/b:2w7lxyu7] NB: [b:2w7lxyu7]%DirPath1%[/b:2w7lxyu7] est égal à [b:2w7lxyu7]D:\Sauvegardes\Septembre\[/b:2w7lxyu7] car je compte utiliser cette formule pour d'autres répertoire (DirPath2, etc) J'espère avoir été assez précis pour quérir un peu d'aide de votre part. Merci par avance ;-)...

coin coin

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

q Une question, une remarque, n'hésitez pas à visiter le forum

 

 

 

 

 

 

 

 

 

 

 

 

 

 
Plan du site