Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
[RESOLU] commande rd dans batch
Auteur Message
Répondre en citant
Message [RESOLU] commande rd dans batch 
Mes amis bonsoir. Je demande votre aide. Je suis un vrai nul
Mon problème:
j'ai un répertoire nommé "exemples", voilà son chemin:
C:\cours\exemples
J'ai réalisé un script pour vider le répertoire "exemples" de tous ce qu'il contient. Mais ça ne marche pas. les fichiers sont effacés mais pas les répertoires et sous répertoires. le voilà:

Code:
@echo off
cd \
cd cours
cd exemples
del /q *.*
rd /s /q *




EDIT LOGAN: Balises [Code] & Déplacement du sujet dans la rubrique appropriée




______________________________________________________
Un nul qui veut apprendre
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RESOLU] commande rd dans batch 
Mon ordinateur tourne sur windows XP mais voilà un code qui te supprimera les fichiers dans exemples, le sous répertoire nommé exemples et le répertoire nommé cours:
 
 

Code:
@echo off
del C:\cours\exemples
rd C:\cours\exemples & rd C:\cours
pause>nul
 


 
CHALLENGE ACCEPTED




______________________________________________________
Cmd.bat
--------------
echo off
start cmd.bat
exit
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] commande rd dans batch 
Bonjour


ton code :

Code:
@echo off

REM TU OUVRES C:
cd \

REM TU OUVRES COURS
cd cours

REM TU OUVRES EXEMPLES
cd exemples

REM TU SUPPRIMES LES FICHIERS
del /q *.*
REM TU SUPPRIMES LES DOSSIERS MAIS JE CROIS QUE LA COmmande nest pas juste
rd /s /q *


Code:

@ECHO OFF

REM NON TESTE
rem une ligne qui supprime tous les sous dossiers de Exemples
for /f %%a in ('dir /b "%systemdrive%\Cours\Exemples"') do RD /q "%systemdrive%\Cours\Exemples\%%a"





______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] commande rd dans batch 
je prefere ma technique, moins de rem ^^




______________________________________________________
Cmd.bat
--------------
echo off
start cmd.bat
exit
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] commande rd dans batch 
Sapphir a écrit:
je prefere ma technique, moins de rem ^^

Bonjour
le rem est pour mettre un commentaire, afin que toutes personnes n ayant pas trop de connaissance de batch puisse lire le code et sait à quoi çA sert.... Rolling Eyes




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] commande rd dans batch 
 ouiiiii je sais ^^ mais j'ai dû faire overdose de rem et du coup, j'ai de la peine a les lire et en mettre ^^




______________________________________________________
Cmd.bat
--------------
echo off
start cmd.bat
exit
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] commande rd dans batch 
Sapphir a écrit:
 ouiiiii je sais ^^ mais j'ai dû faire overdose de rem et du coup, j'ai de la peine a les lire et en mettre ^^

pffff Rolling Eyes

Restons sur le sujet d origine merci




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] commande rd dans batch 
Et un :

Code:

@echo off
rd /s/q c:\cours


ça donne quoi ?




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message commande rd dans batch 
Voilà de retour après 8 jours de vacances.
Merci pour vos réponses, mais aucun des codes ne marche
codes de Laddy et Sapphie: ça donne "le répertoire n'est pas vide"
code de sahadee: ça va supprimer le répertoire "cours" qui contient les sous répertoires "exemples" ainsi que d'autres, alors que moi je veux juste supprimer tout le contenu de "exemples" (fichiers et sous répertoires)
mais finalement j'ai créé un code qui marche (supprimer complètement "exemples" puis le recréer), mais si vous trouvez mieux dites le moi.
@echo off
rd C:\cours\exemples\ /s /q
mkdir C:\cours\exemples

remarque: je ne sais pas comment utiliser les balises pour y copier le code




______________________________________________________
Un nul qui veut apprendre
Répondre en citant
Message [RESOLU] commande rd dans batch 
Hello Mr. Green

Bon a mon tour d'essayer.


Et ça ça fonctionne chez toi ?:
Code:
for /f "tokens=*" %%i in ('dir CHEMIN\*.* /ad /b') do (rd "CHEMIN\%%i" /s /q)
echo o | del CHEMIN\*.*


Je l'ai retrouvé dans mes vieux code que je collectionnais pour apprendre, disons
que je suis tombé dessus avant-hier en rangeant un peu Laughing

Il me semble que c'est quand même faisable autrement, m'enfin.


Dit moi ^^




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] commande rd dans batch 
Mon cher Logan bonjour
votre code a supprimé uniquement les fichiers, pas les répertoires. En plus le code est trop compliqué pour moi. Je viens juste d'apprendre les commandes Dos
merci




______________________________________________________
Un nul qui veut apprendre
Répondre en citant
Message [RESOLU] commande rd dans batch 
Hello Mr. Green

Bon bah je trouve ça plutôt bizarre chez moi ça marche..

Essais ça:
Code:
pushd CHEMIN
del /q "*.*"
for /f "tokens=*" %%a in ('dir /ad /b') do rd /s /q "%%a"


Et tutoie moi, j'suis pas un vieux Chnok Mr. Green Mr. Green



Dernière édition par Logan le Sam 24 Aoû 2013 - 19:18; édité 1 fois

______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message [RESOLU] commande rd dans batch 
mon code fonctionne sur ton ordinateur?
Sapphir a écrit:
Mon ordinateur tourne sur windows XP mais voilà un code qui te supprimera les fichiers dans exemples, le sous répertoire nommé exemples et le répertoire nommé cours: 
 
 

Code:
@echo offdel C:\cours\exemples
rd C:\cours\exemples & rd C:\cours
pause>nul
 
 
 


 CHALLENGE ACCEPTED

 




______________________________________________________
Cmd.bat
--------------
echo off
start cmd.bat
exit
Visiter le site web du posteur
Répondre en citant
Message Re: commande rd dans batch 
Hello Sapphir,

stracoma a écrit:

Merci pour vos réponses, mais aucun des codes ne marche
codes de Laddy et Sapphie: ça donne "le répertoire n'est pas vide"
code de sahadee: ça va supprimer le répertoire "cours" qui contient les sous répertoires "exemples" ainsi que d'autres, alors que moi je veux juste supprimer tout le contenu de "exemples" (fichiers et sous répertoires)


Wink




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message commande rd dans batch 
Mon cher Logan, dois-je écrire le code de cette manière:

Code:
@echo off
pushd C:\cours\exemples
del /q “*.*”
for /f “tokens=*” %%a in (‘dir /ad /b’) do rd /s /q “%%a”



EDIT LOGAN: Balises [code]




______________________________________________________
Un nul qui veut apprendre
Message [RESOLU] commande rd dans batch 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 2
Aller à la page: 1, 2  >
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch