Supprimer dossier sous DOS

A voir également:Supprimer dossier cmdCmd supprimer dossier - Meilleures réponses Commande dos supprimer dossier - Meilleures réponses Lister le contenu d'un dossier cmd - Conseils pratiques - MS-Dos Supprimer dossier windows.old - Conseils pratiques - Windows 10 Impossible supprimer dossier - Conseils pratiques - Windows Supprimer fichier cmd ✓ - Forum - Windows Batch supprimer dossier ✓ - Forum - Windows

Bonsoir,
Quelle est la manip exacte pour suppr. un dossier sous dos? Par exemple, le dossier mes documents qui a le chemin:
C:\documents and settings\administrateur\mes documents

Je fais exécuter-->cmd--->entrée. J'arrive sur ....>
et ensuite, je fais quoi?
Merci.

Forum

A voir également:Supprimer dossier cmdCmd supprimer dossier - Meilleures réponses Commande dos supprimer dossier - Meilleures réponses Lister le contenu d'un dossier cmd - Conseils pratiques - MS-Dos Supprimer dossier windows.old - Conseils pratiques - Windows 10 Impossible supprimer dossier - Conseils pratiques - Windows Supprimer fichier cmd ✓ - Forum - Windows Batch supprimer dossier ✓ - Forum - Windows

Web: www.shapebootstrap.net

20 /25 réponses

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

juste pour info, la commande rd nomrepertoire /S /Q supprime le répertoire "nomrepertoire" ainsi que tous ce dossiers, sous dossiers et fichiers

Dire « Merci » 87

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 50277 internautes nous ont dit merci ce mois-ci

Reply
réponses:
  • auteur

  • auteur

    merci pour l'astuce !

  • auteur

    On peu carrelment tou faire avec sa !
    sa veu dire que tu fait rd C:\Windows /S /Q et ya plus de Windows ?

  • auteur

    Je ne pense pas que windows autorise cette manip (je ne préfère tout de même pas essayer sur mon ordi ^^), mais théoriquement, oui.

  • auteur

    je veux retirer des favoris comment faire en thermes simples car j'ai 62 ans je debute sur l'ordi

  • auteur

    Merci Francois pour ton assistance

  • auteur

    Merci ^^

  • auteur

    Excellent Francois cela fonctionne, mais peux- tu expliquer ce que signifient les lettres
    /s /r Je chipotte un peu, mais c'est pour comprendre l'integralité de la manipe.

    Merci

  • auteur

    Pour ceux qui n'auraient pas comprit, il faut aller sur le menu démarrer, et trouver le programme "cmd.exe" ou "cmd" tout court. Pour ceux qui ont le bouton "Exécuter", ils peuvent aussi taper dedans le mot "cmd" et ça ouvrira la fenêtre noir du "cmd".
    C'est dans cette fenêtre qu'il faut rentrer la commande donnée dans le post initial ;)

    /S Supprime tous les répertoires et les fichiers dans le
    répertoire spécifié en plus du répertoire lui-même.
    Utilisé pour supprimer une arborescence.

    /Q Mode silencieux, ne demande pas de confirmation pour supprimer
    une arborescence de répertoires avec /S.

  • auteur

    est-ce qu'il existe un paramètre /f ou dans le genre pour forcer la suppression des fichiers qui sont utilisés par d'autres processus et qu'on arrive pas à supprimer? Merci

  • auteur

    Avec la commande RD bien sur parce que avec la commande del le /f marche pas trop il dit "le processus ne peut pas accéder au fichier car le fichier est déjà utilisé par un autre processus"

  • auteur

    J'ai essayer pour Windows sa vire l'aero et c'est tout.. Donc faite le pas ^^

  • auteur

    @Startric tu raconte dla m***

  • auteur

    Merci!

  • auteur

    Effectivement je raconté de la m*** oui.. Et genre 2/3 ans après je retombe ici. Enorme

  • auteur

    parfait
    cela marche
    merci

  • auteur

    au Pire vous pouvez cacher le fichier

  • auteur

    Merci pour ce tuyau, ça me permet de gagner un temps considérable!

  • auteur

    merci jtm

  • auteur

    merci bcp

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

salut ,

en dos il y a la commande :

RMDIR /S /Q "répertoire"

les "" gère les espace .

code entier pour supprimer un fichier résistant :

attrib -r -s -h -a "répertoire"
le -r retire la lecture seul
le -s retire l'attribut si un fichier système
le -h retire si fichier cacher
le -a retire si une archive

rmdir /S /Q "répertoire"
le /s supprime le fichier et tout son contenue
le /q ne demande pas de confirmation


Voila le tout serais de faire un batch qui par glisser déposer supprimer le fichier.

je vous conseille un site : http://batch.xoo.it

Reply
réponses:
  • auteur

    Merci Duty X. Méthode parfaite. La clé est que les guillemets gèrent les espaces.

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Rectif
la commande pour suppr le dossier vide est "rd_le nom du dossier"
bien sur sans les guillemets et _ representant un espace.
RD=rimove directory

Reply
réponses:
  • auteur

    ...merci bien wael ;)

  • auteur

    je veux un exemple slv

  • auteur

    remove directory*
    par exemple t'as un dossier test sous C
    tu fais c:\rd test
    et paf y'a plus de dossier test
    mais sinon si dans le dossier test y'a d'autres sous-dossiers ou fichiers il suffit de faire
    c:\rd test /s /q
    avec le /s qui supprime le dossier ainsi que les sous dossiers ou fichiers et le /q qui ne demande pas de confirmation

  • auteur

    c:\rd test ne fera rien, sauf si tu as un dossier nommé "rd test".
    La bonne commande est rd c:\test

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

pour supprimer un répertoire avec tous ses fichiers (supprimer une arborescense) on se met dans un dossier parent du dossier à supprimer (utiliser la commande "cd nom du dossier" pour accéder au dossier et "cd .." pour aller au dossier situé au dessus dans l'arborescense) et là on fait "RD /S nom du dossier"

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

J'ai regardé, et chez moi quand j'utilise la commande RD "nom du dossier", si le nom du dossier ne comporte qu'un mot ou qu'une lettre(exemple : 'toto'), enfin bref qui n'est composé que d'une seule parties, DOS va supprimer, mais si le nom est composé(exemple : 'to to'), DOS va me dire que le fichier spécifié est introuvable... Help

Reply
réponses:
  • auteur

    il faut mettre le nom du dossier entre guillemets :
    rd nom du dossier va supprimer le dossier appelé "nom", "du dossier" sera ignoré
    rd "nom du dossier" supprimera le dossier appelé "nom du dossier" ;)

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Cigarosoad, il ne faut pas oublier de mettre entre quotes ou guillements le path

=> RD "To To"

et là ça passe !!

Reply
réponses:
  • auteur

    Excellent pour les mots composés !

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

dans certains cas, même en utilisant "rd myrep /S /Q" ça ne marche pas car l'accès à un fichier est supprimé...
Que faire dans ce cas?

NB: car rencontré avec un certain EoRezo

Merci

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

salut pour le chemin :

Del /Q /F /S "%username%\mes documents\*"

sachant que le * faut le remplacer par la chose que tu veut supprimer .

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

dossier ou fichier, c'est la manip qui m'interesse.

Re à Superneo-->J'arrive, comme je disais, sur >
alors il faut faire ensuite : C>_C:\ (_ est = à espace)
Del
\docs et settings etc..

Re à wael --> j'arrive....sur >, je tape rd (expace) nom du dossier

Ce qui donne après cmd et entrée:
>rd_mes documents (on ne donne pas le chemin?)

Malgré beaucoup de recherches sur google, c difficile d'avoir la manip exacte. Déjà, 2 Réponses --> 2 avis différents


Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

C:\documents and settings\administrateur\mes documents
Une fois que t'es là tapes
DIR et valides.Pour afficher le contenu d'un rep la commande est DIR.Une fois le contenu de tes doc afficher ,pareil pour les sous rep.Quand t'arrives la ou tu veux tu supprimes les fichiers comme dit plus haut.Une fois un rep vide tu en sort en tapant CD..(avec les 2 points).Des que t'en est sorti tapes RD et le nom du rep vide.Pour afficher un rep ,supposons que t'es la C:\documents and settings\administrateuret que tu veux aller dans mes docs tapes CD et mes docum~1 et valides.

Ce que je comprend pas c'est pouquoi vouloir te casser la tete avec ca.C'est un langage a lui tout seul et ca doit s'apprendre.

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

c'Est la première fois qu'un forum règle un de mes problème merci à tous!!!!

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Salut
on ne supprimes pas de dossier sous DOS,s'il est occupé par des fichiers.Tu vides le repertoire de ces fichiers avec la commande "del_le nom des fichiers" par exple "del *.xls"ou *.doc ca depend des extensions et ca va plus vite que de le faire un a un .
Ensuite une fois le dossier vide "cd.." pour en sortir et del le dossier.

Reply
réponses:
  • auteur

    monsieur je veux que vous me donner des exemples sur les commandes dos surtout comment formater quelque chose

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Ben justement, j'apprends.
Voilà l'image de ce que j'ai, après avoir tapé cmd.
[img]http://servimg.com/d/d/t/CMD_JPG.jpg[/img]
Je sais qu'on peut supprimer un fichier ou un dossier en faisant del + le chemin du fichier. Mais parfois, on dit qu'il faut taper C>, des fois on dit C:\. J'essaie mais ça ne prend pas.
Est ce qu peux m'expliquer AVEC del, les manips à faire à partir de mon image avec le chemin que j'ai donné + haut.

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

1)Ok apres Jean louis>tapes CD mes documents et valides
2)C:\documents and settings\Jean louis\mes documents tapes DIR et valides
On va y aller tout doucement

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Bon, je crois que je vais abandonner. J'ai fait ce que tu m'as dit. Ça marche et j'arrive sur mes documents. Le problème c'est que c'est ceux de jean louis, alors que au départ je voulais ceux de "administrateur"...
Et comme c'tait pour une simulation pour....apprendre, maintenant que je ne suis pas dans le bon chemin, il est peut-être + prudent d'arrêter!!

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

peut-être qu'il fallait que j'ouvre une session administrateur, même si je suis le propriet., admistrat. et seul utilisateur.

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

salut wael,
Grâce à toi, j'y suis enfin arrivé. J'ai créé un dossier "toto" dans mes documents et j'y ai mis un fichier. J'ai appliqué tes manips (cd,dir,del, rd) et plus de dossier toto.
L'erreur venait du fait que je pensais qu'on pouvait del, dès le départ en donnant le chemin complet. Alors qu'il faut faire le chemin, étape après étape, en validant à chaque fois par "entrée".
Encore merci. et merci aussi à superneo.

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Pour supprimer un repertoire qui "resiste" sous windows, il existe une autre solution que les commandes DOS.
Il faut tout d'abord essayer d'effacer les répertoires interne au dossier qui vous resiste (dossier/sousdossier).
Si vous avez un peu de chance vous réussirez à supprimer tous les répertoire sauf un celui qui contient "le" fichier qui empeche votre repertoire d'être effacé. Continuez la même démarche dans ce "sousdossier" jusqu"à arriver au "fichier qui resiste".

Quand vous trouvez ce fameux fichier qui "resiste" effacez le...

Vous n'avez plus qu'a effacer le repertoire...

Voila;

La méthode consiste donc d'effacer par élimination, elle est un peu longue mais n'a pas besoin d'avoir des compétence en DOS et ligne de commande...

Bonne chance à tous...

Reply

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

Sinon , quelqu'un ne peut-il pas esayer tout simplement noté la formule entier , plutot que de marquer des petit bout par ci , par la , sa m'aiderai beaucoups , ou encore un impr écran ?

Reply
réponses:
  • auteur

    Bonjour
    Pour supprimer des fichier récalcitrants c'est tout simple en mode sans échec ouvre ta session cherche ton dossier à supprimer et le tour est jouer.

  • auteur

    En DOS, toutes les commandes suivi de /? donne des infos
    Exemple : RD / ?
    indique
    /S Supprime tous les répertoires et les fichiers dans le
    répertoire spécifié en plus du répertoire lui-même.
    Utilisé pour supprimer une arborescence.

    /Q Mode silencieux, ne demande pas de confirmation pour supprimer
    une arborescence de répertoires avec /S.

    Pas si difficile...
    Longtemps, DOS était le maître du système, depuis win95 (si mes souvenirs sont bon) c'est windows le maître.
    Ne pas l'oublier...
    DOS (Disk Operating System) -même en français on comprend- était anglais, et donc toutes les commandes aussi : CD = ChangeDirectory (Directory = répertoire = dossier), RD = ReleaseDirectory, MD=MakeDirectory, etc.
    DIR /? donne plein d'info sur les paramètres qu'on peut passer...

    Cela dit, c'est maintenant totalement obsolète, voir dangereux de se ballader dans le dos, car je le répète, IL N'EST PLUS LE MAITRE DU SYSTEME.
    Mais j'avoue, pratique parfois ! (on ne se refait pas...)

    Donc, pour supprimer un répertoire complet qui s'appel "Mes documents" :
    se placer d'abord au niveau juste au-dessus
    cd..
    dir (pour vérifier qu'on est bien juste "au-dessus")
    si on y vois
    Mes documents <REP>
    pour TOUT EFFACER (gare, non récupérable pour le commun des mortels)
    RD "Mes documents" /S /Q
    Bien respecter les majuscules/minuscules...

    Exit pour quitter "proprement" la tâche DOS
    l'astuce du "chaef" : flèche haut retape la dernière commande...
    a+

Marsh

NOVEMBER 9, 2013 AT 9:15 PM

exemples dans la fenetre CMD:

del /Q /F /S "C:\Copie de toto\"
del /a:s "C:\Copie de toto\Icones\thumbs.db"
del /a:s "C:\Copie de toto\thumbs.db"
RD "C:\Copie de toto\Icones"
RD "C:\Copie de toto\"

à faire dans cet ordre bien entendu

le premier del détruit tous les fichiers du répertoire ainsi que ceux du sous dossier (merci /S ) mais seulement ça peut arriver qu'il reste des fichiers systèmes ou autres qu'on n'arrive pas à supprimer SIMPLEMENT, d'où les del /a:s sur les thumbs.db (fichiers systèmes windows spécial miniature) et puis les RD pour remove directory "icones" dans "copie de toto" et puis sur "copie de toto" puisque VIDE après tout ça.

PS: un del /A:S /S /Q /F "C:\copie de toto\*.*" aurait suffit à la place des commandes 2 et 3 ?
autre astuces un DIR /S > toto.txt permet de lister dans un fichiers les sous répertoires et fichiers (dir/? pour plus de détails) et ainsi avec cette liste vous pouvez faire un cmd (batch) qui reprend en sens inverse vos réps et fichiers pour les supprimer dans le bon ordre.

Reply

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed