Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1561 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 7

  [RESOLU] Supprimer dossier avec commande bat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Supprimer dossier avec commande bat

n°3021274
julo12000
Posté le 27-12-2011 à 08:11:59  profilanswer
 

Bonjour,
 
Voici mon problème :
J'ai créé deux dossiers : test 2.1 et test 2.2 sous Win7 dans C:\Program Files.
Je souhaite les supprimer tous les deux avec la commande rmdir à partir d'un bat mais je n'y arrive pas. Voici mon bat:
 
cd \
cd %programfiles%
rmdir "test 2*"
 
erreur : la syntaxe du nom de fichier, de répertoire ou de volume est incorrecte.
 
Merci de me répondre le plus rapidement possible.


Message édité par julo12000 le 30-12-2011 à 20:22:09
mood
Publicité
Posté le 27-12-2011 à 08:11:59  profilanswer
 

n°3021281
gilou54
Posté le 27-12-2011 à 10:05:05  profilanswer
 

essaye deltree


---------------
www.horusinformatique.fr
n°3021284
olivthill
Posté le 27-12-2011 à 10:44:47  profilanswer
 

Il faudrait mettre des guillemets pour éviter le problème des noms de répertoire qui contiennent des espaces, car un espace est considéré comme étant un séparateur de paramètres.
 
Edit : Il y a déjà des guillemets pour le rmdir, mais il en manque pour le cd et je suppose que ce serait le problème, sans en être certain car chez moi la variable d'environnement ProgramFiles n'est pas définie, alors ça doit dépendre des versions de Windows.


Message édité par olivthill le 27-12-2011 à 10:47:58
n°3021384
beridoxy
Posté le 28-12-2011 à 11:09:16  profilanswer
 

rmdir ne prends pas les caractères génériques.
 
Utilise del avec /f /s /q
 
Ps: un script qui supprime dans program files, c'est quoi comme bidouille ? Normalement c'est des dossiers protégés par l'uac. Windows risque de travailler avec ProgramData ou un autre dossier virtualisé ou de refuser l'accès.

n°3021622
julo12000
Posté le 30-12-2011 à 20:18:18  profilanswer
 

Il est impossible à partir d'une commande bat de supprimer plusieurs dossiers commençant par ***.
J'ai trouvé ma solution :
J'ai utilisé Powershell et la commande Remove-Item.
 
Merci pour toutes vos interventions et vos recherches.

n°3021625
gougoul07
Bo comme un dieu
Posté le 30-12-2011 à 20:35:54  profilanswer
 

oui la commande rmdir n,'accepte pas les wildcards, le chemin doit être complet, pour l'utiliser la seule solution dans ton cas est de l'inclure dans une boucle for


---------------
Mieux vaut apprendre à un homme à pêcher avant de l'avoir tué.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 7

  [RESOLU] Supprimer dossier avec commande bat

 

Sujets relatifs
Comment supprimer une session à reconnaissance digital et facial ?Supprimer Virus gendarmerie
Supprimer l'image de fond d'écran [résolu]Supprimer compte hardware.fr
Plus de MAJ pour l'explorateur et la barre des tâches[RESOLU] Bing impossible de le supprimer - Internet Explorer 9
ou est passé le dossier supprimé live mailQue puis je supprimer au demarrage de windows 7
probleme selection dossierCommande pour supprimer le contenu d'un dossier (fichiers + dossiers)
Plus de sujets relatifs à : [RESOLU] Supprimer dossier avec commande bat


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR