OVH Cloud OVH Cloud

Commande DOS

2 réponses
Avatar
EG
Bonjour,

Je ne sais pas si je suis au bon endroit mais voici ma=20
situation.

Je veux supprimer tout le contenu d'un r=E9pertoire avec=20
l'aide d'une t=E2che planifi=E9e. On m'a dit d'=E9crire un=20
fichier .bat et le faire rouler dans ma t=E2che planifi=E9e.=20
Cette fa=E7on de faire fonctionne.

Par contre, le contenu de mon fichier .bat ne fait pas=20
tout ce que je veux.

Voici le contenu de mon fichier .bat

del /s /f /q C:\Temp\*.*

Cette ligne supprime tous les fichiers du r=E9pertoire Temp=20
et de ses sous-r=E9pertoires.

Ce que je veux, c'est qu'il supprime tous les sous-
r=E9pertoires aussi.

Merci de votre aide.

2 réponses

Avatar
Jacques Barathon [MS]
Regarde plutôt la commande RD /S /Q à la place de DEL.

Jacques

"EG" wrote in message
news:208d01c46ff7$04cc4e40$
Bonjour,

Je ne sais pas si je suis au bon endroit mais voici ma
situation.

Je veux supprimer tout le contenu d'un répertoire avec
l'aide d'une tâche planifiée. On m'a dit d'écrire un
fichier .bat et le faire rouler dans ma tâche planifiée.
Cette façon de faire fonctionne.

Par contre, le contenu de mon fichier .bat ne fait pas
tout ce que je veux.

Voici le contenu de mon fichier .bat

del /s /f /q C:Temp*.*

Cette ligne supprime tous les fichiers du répertoire Temp
et de ses sous-répertoires.

Ce que je veux, c'est qu'il supprime tous les sous-
répertoires aussi.

Merci de votre aide.
Avatar
Shoghi

Je ne sais pas si je suis au bon endroit mais voici ma
situation.

Je veux supprimer tout le contenu d'un répertoire avec
l'aide d'une tâche planifiée. On m'a dit d'écrire un
fichier .bat et le faire rouler dans ma tâche planifiée.
Cette façon de faire fonctionne.

Par contre, le contenu de mon fichier .bat ne fait pas
tout ce que je veux.

Voici le contenu de mon fichier .bat

del /s /f /q C:Temp*.*

Cette ligne supprime tous les fichiers du répertoire Temp
et de ses sous-répertoires.

Ce que je veux, c'est qu'il supprime tous les sous-
répertoires aussi.


Salut,

1/ Tu es au bon endroit !
2/ Je suppose que tu ne travaille pas sous MS-DOS mais bien sous windows
donc ce n'est pas une commande DOS !
3/ Essaie ceci :

RD /S /Q C:Temp
MD C:Temp

La 1ere ligne supprime le répertoire et l'arborescence, la 2eme re-créée le
repertoire C:Temp


--
Shoghi