Supprimer un répertoire non vide (windoze) - Shell/Batch - Programmation
Marsh Posté le 14-02-2003 à 15:27:21
Si des personnes sont intéressées, j'ai finalement trouvé la soluce:
del z:\BDD1\bak_quot\* /F /S /Q
rd z:\BDD1\bak_quot\* /S /Q
Marsh Posté le 14-02-2003 à 15:29:42
deltree sous DOS/9x
rd /s sous NT/XP (pas besoin de faire le del avant il me semble)
Marsh Posté le 14-02-2003 à 17:38:52
antp a écrit : deltree sous DOS/9x |
ben si justement c'est ça qui est très très con
Marsh Posté le 14-02-2003 à 17:47:44
chez moi ça marche :
|
Marsh Posté le 14-02-2003 à 21:10:52
antp a écrit : chez moi ça marche :
|
ça chez moi aussi, mais pour supprimer une arborescence de dossiers dans lesquels il y a des fichiers, je te garanti que ta solution de fonctionne plus
Marsh Posté le 14-02-2003 à 21:20:38
Si y'a des fichiers et des sousrép le rd/s fonctionne parfaitement, testé et approuvé des 100ènes de fois
Marsh Posté le 14-02-2003 à 22:00:21
ouais après coup j'ai eu un doute, mais ça marche aussi avec des sous-dossiers
Normalement la syntaxe est "rd /s dossier" et pas "rd dossier /s", même si le second semble fonctionner
Marsh Posté le 14-02-2003 à 22:03:47
avec du pot :
Microsoft Windows [Version 5.2.3718] |
Marsh Posté le 14-02-2003 à 22:05:57
rd /s, pas juste rd
Marsh Posté le 14-02-2003 à 22:08:50
MagicBuzz a écrit :
|
Le ouaréz cépabien
(si t'es un vrai béta testeur, fait comme ci j'avais rien dis )
Marsh Posté le 07-05-2004 à 12:17:06
par exemple je veu supprimer tout les dossiers et leur contenu bin et obj dans mon rep, comment je fait?
rd *\bin /S /Q |
ca marche pas
Marsh Posté le 07-05-2004 à 12:58:03
avec un for je pense
et le /S /Q doit être juste après rd
Marsh Posté le 07-05-2004 à 23:02:17
le plus simple :
rmdir C:\ce_que_tu_veux > supprime le répertoire ajoute /s et /q pour supprimer tous les sous répertoires et sans demander de confirmation
ou alors :
del /s /q C:\ton_dossier mais cela supprime uniquement les fichiers : le dossier existe encore.
Marsh Posté le 07-05-2004 à 23:21:27
oui ça on avait compris
mais dans son cas c'est un peu plus technique
Marsh Posté le 07-05-2004 à 23:57:39
antp a écrit : avec un for je pense |
ah ouè.. je savais pas que le for permettai ça..
merci ant'peuh
Marsh Posté le 14-02-2003 à 15:06:08
Pfff j'ai tout essayé:
RD -> Marche pô
Deltree -> pas installé par défaut sur les machines
Y'a qd même bien une manip possible pour supprimer un répertoire non vide quand même ?
Y'a pas, les mêmes scripts sous Linux sont tellement plus simples