Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[Batch] Problème et questions


F!orian

Messages recommandés

Bonjour à tous.

 

Voila je vous écris ce post car j'ai quelque problème avec les codes batchs..

 

J'ai écris le code : Del chemin du fichier

 

Mais lorsque je fais cela le fichier ne se supprime pas alors que si c'est le même mais dans le dossier où se trouve le batch le dossier se supprime.

 

Ma seconde question serait pour créer une sorte d'interface, enfin un peu comme lorsque l'on tape la commande pause mais au lieu d'avoir appuyé sur une touche pour continuer je souhaiterais qu'il y est écrit par exemple :

 

Appuyer sur touche machin pour faire ceci

Appuyer sur touche machin pour faire cela

 

Et ma dernière question serait pour savoir comment supprimer un fichier composé par exemple de chiffres et de lettres où juste les chiffres change.

 

Par exemple comment dire au fichier batch de suppimer un fichier abcdXXXXj ou les X sont des chiffres aléatoires.

 

Merci d'avance pour vos réponses.

 

F!orian

Lien vers le commentaire
Partager sur d’autres sites

Eh pour le "Del MonFichier"

 

Le chemin de ton fichier contient il des espaces ? auquel cas il faut mettre le chemin entre guillemet...

 

Pour "l'interface"

Sur quel os doit tourner le batch ?

Si seulement sur XP et superieur tu peux utiliser Set /P si mes souvenirs sont bons...

 

Si ca doit tourner sous des versions anterieurs a XP il faut alors utiliser l'utilitaire Choice.exe qui est fournis dans les versions des windows anterieur a XP (donc fodra le livrer avec ton batch pour les autres OS)

pour ce dernier cas j'ai creer un ptit tool qui permet de generer des menu en quelques clics, si ca t'interesse dis le moi je te l'enverrai...

 

Pour la suppression des fichiers genre abcdXXXXj

eh bin ca depend que veux tu dire par aleatoire ? vraiment aleatoir ou de tel a tel chiffre en augmentant chaque fois de 1 par exemple ?

Si c'est ca faut regarder du cote de l'instruction For

 

Si non il faudrait que tu nous explique ce que tu appel aleatoire et ou tu va chercher ces nombres aleatoires...

 

++

Lien vers le commentaire
Partager sur d’autres sites

Ben enfaite les chiffres aléatoires c'est vraiment aléatoires genre une fois 1287 et lautre fois 5490. Enfaite ça serait pour pourquoi pas plus tard créer un utilitaire pour enlever les adware et vers MSN les plus courants.

 

Mais enfaite pour le fichier à supprimer j'avais tapé la commande :

 

if exist fichier.mp3 echo fichier trouver

if exist fichier.mp3 del fichier.mp3

 

Il me trouve donc le fichier, vu que je l'avais exprès crée pour le test mais il ne me le supprime pas.

 

Pour l'interface le batch tournerait sur XP et plus

 

Merci en t'sout qu'à de tes réponses. J'essayerais ça d'main.

 

Pour l'instant je vais m'attaquer à mes devs. Et oui c'est ça la troisième.

 

Cordialement F!orian.

 

EDIT : Voilà j'ai essayé et ça marche toujours pas ^^.

 

Voilà ce que j'ai écris dans le fichier txt :

 

@if exist "C:\Users\Florian Becher\MP3 pour mon MP3\Folder.jpg" del "C:\Users\Florian Becher\MP3 pour mon MP3\Folder.jpg" echo folder.jpg trouvé

@pause

@if del "C:\Users\Florian Becher\MP3 pour mon MP3\Folder.jpg" echo Folder.jpg trouvé !

@pause

 

Et voilà ce qu'il m'écrit dans mon .bat :

 

Impossible de trouver C:\Users\Florian Becher\MP3 pour mon MP3\Folder.jpg

 

Alors que lorsqu'on fait clique droit ==> propriété il y a bien écrit ça dans Emplacement :

 

C:\Users\Florian Becher\MP3 pour mon MP3

Modifié par F!orian
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...