Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP
S'inscrire Règles Tutoriels Chat (2) FAQ Membres Calendrier Marquer les forums comme lus

Win XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP

Réponse
 
Outils de la discussion
Vieux 24/03/2005, 09h21   #1 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 648
Par défaut Répertoire récalcitrant

Salut à tous
J'ai fait un programme qui créé tout seul des répertoires selon les desiderata de l'utilisateur. Seulement voila, lors du "beta-test" , mon programme a créé des répertoires que je n'arrive pas à effacer: ils sont du style:
Citation:
Envoyé par Mon disque dur
Nom du répertoire :
2004153 - Test
avec plein d'espaces à la fin - Je pense que c'est ça qui foire.
Lorsque j'essaie de supprimer le dossier, Win me dit que le répertoire est introuvable alors que je peux tout à fait créer des fichiers et dossiers dedans...
Quelqu'un a-t-il la solution miracle?
Merci d'avance
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 09h26   #2 (permalink)
Modérateur
 
Avatar de gangsoleil
 
Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 428
Par défaut

Bonjour,

Peux-tu renommer le répertoire ?
Si oui, essaye de le renommer avec un nom 'simple', et de le supprimer ensuite.
__________________
Non au langage SMS

Modérateur "C", "Informatique Générale & Hardware" et "Windows, Système & Logiciels"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 09h28   #3 (permalink)
Membre régulier
 
Date d'inscription: juillet 2002
Messages: 108
Par défaut

salut !

- essai de renommer ton fichier avant de l'efface
- où la bonne vieille methode de la commande dos (deltree)

voilà j'espere qu'une des 2 solutions fonctionne
__________________
Pour voir qu'il fait noir, on n'a pas besoin d'être une lumière.

Il faut cueillir les cerises avec la queue. J'avais déjà du mal avec la main !
norac est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 09h39   #4 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 648
Par défaut

Salut at merci pour vos réponses
Citation:
Envoyé par gangsoleil
Peux-tu renommer le répertoire ?
Non j'ai déjà essayé ça ne fonctionne pas...
Citation:
Envoyé par norac
- où la bonne vieille methode de la commande dos (deltree)
Deltree? Mais il n'existe plus sous XP non?
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 09h42   #5 (permalink)
Modérateur
 
Avatar de gangsoleil
 
Date d'inscription: mai 2004
Localisation: Grenoble
Âge: 28
Messages: 2 428
Par défaut

L'avantage sous Xp, c'est que tu as la complétion du nom. Ainsi, si tu vas sous DOS (enfin l'émulation dos) et que tu tapes le début du nom de fichier, un simple appui sur la touche "tab" te complètera le nom (avec a priori tous les caractères qui font que tu ne peux pas le supprimer).

PS : remplace 'deltree' par "rmdir", et ca devrait aller tout seul
__________________
Non au langage SMS

Modérateur "C", "Informatique Générale & Hardware" et "Windows, Système & Logiciels"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 09h48   #6 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 648
Par défaut

Hélas, j'ai aussi déjà essayé rd et ça ne fonctionne pas mieux...
J'ai aussi essayé chkdsk, scandisk, etc. Bref, j'ai épuisé toutes mes connaissances en Win$...
Donc je m'en remets à vous
Je pense que je devrais me tourner vers des programmes qui vont me sauver la mise... Mais je n'en connais pas
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 10h08   #7 (permalink)
Membre régulier
 
Date d'inscription: juillet 2002
Messages: 108
Par défaut

Il te dit quoi quand tu veux renommer ou supprimer ton fichire ??

il y'a un message d'erreur ?
__________________
Pour voir qu'il fait noir, on n'a pas besoin d'être une lumière.

Il faut cueillir les cerises avec la queue. J'avais déjà du mal avec la main !
norac est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 10h22   #8 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 648
Par défaut

Le message est le suivant :
"Impossible de supprimer le dossier [Nom du dossier] : le fichier spécifié est introuvable
Vérifiez que le chemin et le nom de fichier spécifiés sont corrects"
En gros, il me dit que le répertoire n'existe pas
On peut retrouver facilement ce message d'erreur en faisant la manip suivante:
- Créer un répertoire bidon
- Le supprimer mais ne pas valider oui
- Revenir sur le répertoire et le resupprimer- >2 boites de dialogue supprimer
- Mettre oui à la première
- Mettre oui à la seconde-> Erreur
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 11h25   #9 (permalink)
Responsable Interbase / Firebird
 
Avatar de qi130
 
Date d'inscription: mars 2003
Localisation: par GPS
Messages: 2 893
Par défaut

Peut-être en utilisant le nom DOS ? (eventuellement entre quotes) format 8.3 avec les ~

Fais un
Code :
DIR /X
pour connaitre le nom DOS attribué à ton répertoire.
__________________
"Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
-----------------------
Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
Usus magister est optimus
qi130 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 11h28   #10 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 648
Par défaut

Ah ouais pas bête :o
Je vais essayer ça
Merci
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 12h22   #11 (permalink)
Nouveau membre du Club
 
Date d'inscription: août 2003
Messages: 54
Par défaut

Et si ca ne marche toujours pas, redémarre la machine. Parfois j'ai l'impression qu'il ne remet pas bien à jour les tables... Ca m'est déjà arrivé quelques fois... je n'ai jamais trouvé d'explications!
GlorfindelHebril est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 13h29   #12 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 648
Par défaut

Ha, tu penses bien que j'ai déjà essayé aussi !
Et be ça ne marche pas non plus...
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 14h09   #13 (permalink)
Nouveau membre du Club
 
Date d'inscription: août 2003
Messages: 54
Par défaut

Ben si toutes les solutions suivantes n'ont pas fonctionné, moi je n'ai trouvé qu'un moyen : passer sous linux, et tout faire de là... Si tu n'y a pas accès, tu peux toujours essayer de démonter le disque pour le mettre sur un autre poste. Mais ça semble assez extrême comme solution
GlorfindelHebril est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 24/03/2005, 14h36   #14 (permalink)
Responsable Delphi
 
Avatar de Pedro
 
Date d'inscription: octobre 2003
Localisation: 12 parsecs de Yavin
Messages: 4 648
Par défaut

Mouais je ne connais personne qui a Linux autour de moi...
Mais il n'existe pas un programme qui répare ça?
__________________
Pedro
Aucune réponse aux sollicitations techniques par MP

Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)

Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit

Le site de mon frangin
Pedro est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 25/03/2005, 09h49   #15 (permalink)
Membre émérite
 
Avatar de Gege70
 
Date d'inscription: janvier 2003
Messages: 837
Par défaut

Citation:
Envoyé par Pedro204
On peut retrouver facilement ce message d'erreur en faisant la manip suivante:
- Créer un répertoire bidon
- Le supprimer mais ne pas valider oui
- Revenir sur le répertoire et le resupprimer- >2 boites de dialogue supprimer
- Mettre oui à la première
- Mettre oui à la seconde-> Erreur
Chez moi (W2k !) il n'est pas possible de sortir de la 1ere boite de dialogue sans valider oui ou non !

Tu as essayé sous Win de créer un rep ( Toto par ex) et d'y déplacer ( si c'est possible !!! ) tous tes répertoires merdiques, et ensuite de supprimer Toto ?
__________________
- On peut avoir du génie et être un imbécile. Le contraire est impossible. [ Georges Perros - Les Papiers collés ]
- Public à vos télécommandes .. n'appuyent dessus que ceux qui sont sûrs d'avoir la bonne réponse [ Un Animateur ...]
Gege70 est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP


Outils de la discussion

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide