IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Supprimer un nom de fichier en batch


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Par défaut Supprimer un nom de fichier en batch
    Bonjour,
    J'ai un dossier dans lequel sont stockés plusieurs fichiers.
    L'un de ses fichiers est regénéré (de manière normal) chaque semaine. Mais pour un fonctionnement optimisé, il faut qu'il n'existe pas idéalement.
    Je cherche donc un script batch a abonné pour le supprimer chaque vendredi soir par exemple.
    J'ai trouvé pour supprimer l'ensemble des fichiers d'un répertoire mais pas juste un nom de fichier.

    Merci de votre retour

  2. #2
    Membre à l'essai
    Homme Profil pro
    Service Civique
    Inscrit en
    Février 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Service Civique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2016
    Messages : 6
    Par défaut
    J'ai bien une idée, mais pas sûr que ça marche parfaitement.
    Premièrement, je ne crois pas qu'on puisse faire un script batch qui s'activerait à une date/heure donnée. Par contre, tu peux l'activer automatiquement au démarrage (mais je crois que ça demande de la programmation supplémentaire dans un autre langage, je n'ai jamais essayé moi-même).
    Ensuite, si tu cherche à le faire à une heure précise, je ne crois pas qu'on puisse faire attendre le script jusque à l'heure voulue, encore moins choisir le jour de la semaine voulu. Donc autant faire un script qui simplement le supprime à chaque démarrage. S'il n'est déjà pas là, tant mieux, ça ne fera qu'afficher un message d'erreur et fermer instantanément la console, s'il est là, il sera supprimé et la console se fermera.

    Donc il faudrait essayer quelque chose comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Lancement au démarrage de l'ordinateur
    Supprimer le fichier
    (oui j'ai conscience que faire ça sur un code à deux instruction est inutile, mais bon... ça faisait bien plus de lignes avant xD)
    Et donc, pour supprimer un fichier c'est très simple, il te suffit d'utiliser la commande DEL ou ERASE. Ensuite un attribut pourra t'ajouter des options. Je te laisse ce lien pour la commande DEL/ERASE et ses attributs : http://www.batcher.fr/cmd/del.php . Par contre, rassure-moi, il a toujours le même nom ce fichier nan ? (eh ce serait pas pour supprimer la proposition de màj Windows 10 ta demande ? x) )
    Ce qui donne tout connement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    echo off
    del c:\tonrepertoire\tondossier\fichier.raf
    Après, j'attend l'aide de quelqu'un plus doué que moi pour te dire comme lancer un .bat au démarrage, ou même dire que mon idée pue si c'est le cas :')
    J'espère que je t'aurais aidé

  3. #3
    Membre éprouvé
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Par défaut
    Bonjour,
    Il porte toujours le même nom et non ce n'est pas la maj Windows 10.

    Je teste ton script. Pour le lancement du batch en auto, je dois pouvoir m'en sortir.
    Je te tiens au courant.

Discussions similaires

  1. [Batch] Supprimer le début d'un nom de fichier en batch.
    Par FreeDo dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 06/06/2013, 14h29
  2. [batch] supprimer extension des noms de fichiers dans un texte
    Par mirage59 dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 06/03/2009, 13h47
  3. [BATCH] Espaces dans les noms de fichiers :|
    Par andlio dans le forum Windows
    Réponses: 1
    Dernier message: 03/08/2006, 03h42
  4. Supprimer les espaces des noms de fichier
    Par Cathy dans le forum Linux
    Réponses: 20
    Dernier message: 04/08/2005, 17h13
  5. Réponses: 17
    Dernier message: 12/04/2005, 15h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo