Delet fichier avec commande dans fichier .bat

Fermé
pachanga
Messages postés
841
Date d'inscription
mercredi 14 mai 2008
Statut
Membre
Dernière intervention
1 juin 2021
- Modifié par pachanga le 27/07/2012 à 22:22
Pierrot6150
Messages postés
1614
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
8 janvier 2017
- 31 juil. 2012 à 07:34
Bonjour,
j'essaie de faire des tests de suppression de fichier avec un fichier ".bat" et ça ne marche toujours pas. j'Ai suivi des directives dans deux sites d'informatique avec des commandes variantes et ça ne marche jamais.

exemples essayés

del c:\test

ou

del c:\test\*.*

ou

"Here's how to create a Windows Batch File that delete GIMP's thumbnail folder's contents:

1. On your desktop, right-click and create a new Text Document.

2. Notepad will launch. Now insert the following line into notepad:

del C:\Users\Owner\.thumbnails\normal\*.* /Q

"

Je sais que je dois remplacer certains termes comme le nom d'utilisateur ou de dossier

si quelqu'un peut me guider la dedans ce sera aprecié.
Merci ! :)


1 réponse

jee pee
Messages postés
34977
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
26 mai 2022
8 625
27 juil. 2012 à 22:59
Salut,

Quels fichiers veux tu supprimer ?

Quand tu lances la commande, par exemple del c:\test\*.* quels sont les messages d'erreur ? As tu un répertoire C:\test qui contient des fichiers pour lancer une telle commande de suppression ?

cdlt
4
pachanga
Messages postés
841
Date d'inscription
mercredi 14 mai 2008
Statut
Membre
Dernière intervention
1 juin 2021
31
28 juil. 2012 à 00:03
je ne fais que faire des tests, c'est pour ça que j'essai par exemple le fichier test.txt dans dossier test dans c/. alors j'essaie
del C/test/*.*
ou
del C/test/

Sincerement je ne sais pas ce que ça prend pour fonctionner.
je n'ai aucun message d'erreur.
0
kaumune
Messages postés
21557
Date d'inscription
lundi 26 novembre 2007
Statut
Contributeur
Dernière intervention
26 mai 2022
4 904
28 juil. 2012 à 07:05
slt

del c:\test\*.* (tous les fichiers du répertoire test) ou del c:\test\test.txt (uniquement le fichier test.txt)
Pour ne pas avoir la demande confirmation tu rajoutes /q à la fin (mais faut être sùr de ce que tu effaces)
0
pachanga
Messages postés
841
Date d'inscription
mercredi 14 mai 2008
Statut
Membre
Dernière intervention
1 juin 2021
31
31 juil. 2012 à 06:03
merci beaucoup ! j'essai ça tout de suite :)
0
pachanga
Messages postés
841
Date d'inscription
mercredi 14 mai 2008
Statut
Membre
Dernière intervention
1 juin 2021
31
31 juil. 2012 à 06:10
oui, ça marche, peut être que c'était mon C majuscule le probleme...

Merci !!
0
Pierrot6150
Messages postés
1614
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
8 janvier 2017
551
31 juil. 2012 à 07:34
Majuscule ou minuscule, Windows ne fait pas la différence.

Pour info:

Cet exemple ne fonctionne pas, normal.
del C/test/*.*
ou
del C/test/

Le /
est réserver pour signaler à Windows qu'un paramètre est mis dans la ligne de commande.

Plus d'info sous l'invite de commande DEL /?
* 1 espace entre DEL et /

PS:
Il faut aussi indiqué le lecteur avec les 2 points (manque chez toi) C:
1