Bonjour à tous
J’ai l’impression que j’ai fait une connerie.
Dans mon programme je fais une sauvegarde de données avec :
Openfile(1,"Sauvegarde")
WritestringN(1,"bla..bla..bla")
Closefile(1)
Cela fonctionne très bien, sauf qu’aujourd’hui j’ai voulu rajouter la date donc je calcule la date la met dans date$ et je fais :
Openfile(1,"Sauvegarde du :" + date$) etc.
Et là je me retrouve avec un fichier qui se nomme : Sauvegarde du
Tout ce qu’il y a après "du" n’apparaît pas c'est-à-dire les deux-points et la date.
Plus grave Windows ne veut pas effacer ce fichier et me sort :
"Impossible de supprimer fichier : Impossible de lire à partir du fichier ou de la disquette source."
En supprimant les deux-points cela marche très bien donc c’est les deux-points qui posent problème.
Avez-vous une idée pour supprimer ce fichier qui fait d’ailleurs 0 octets.
Merci de votre aide
Impossible de supprimer un fichier
-
- Messages : 127
- Inscription : mar. 15/mars/2005 16:37
- Kwai chang caine
- Messages : 6989
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Bonjour Pascal
1/ Il ya un freeware qui s'appelle unlocker et qui marche du tonnerre
2/ Tu fais démarrer/executer/cmd
Apres tu fait ctrl+alt+sup puis tu arrete l'explorer
Dans la console qui devrait etre restée tu fait del comme la methode du dessous
3/Tu as aussi la méthode brutale qui marche en général.
Tu démarre avec une disquette DOS si tu as encore un lecteur de disquette ou bien avec un CD Dos en modifiant ton BIOS pour qu'il boot sur le CD ou la clef (Si ce n'est pas le cas).
Puis tu devrais pouvoir faire un : del c:\Chemin\nom de fichier
Nomalement DOS n'autorise que 8 caracteres donc ton fichier devarit s'appeller : Sauvega~1
4/ Peut etre aussi en faisant F8 au reboot et demarrant en mode sans echec.
Voila voila
1/ Il ya un freeware qui s'appelle unlocker et qui marche du tonnerre
2/ Tu fais démarrer/executer/cmd
Apres tu fait ctrl+alt+sup puis tu arrete l'explorer
Dans la console qui devrait etre restée tu fait del comme la methode du dessous
3/Tu as aussi la méthode brutale qui marche en général.
Tu démarre avec une disquette DOS si tu as encore un lecteur de disquette ou bien avec un CD Dos en modifiant ton BIOS pour qu'il boot sur le CD ou la clef (Si ce n'est pas le cas).
Puis tu devrais pouvoir faire un : del c:\Chemin\nom de fichier
Nomalement DOS n'autorise que 8 caracteres donc ton fichier devarit s'appeller : Sauvega~1
4/ Peut etre aussi en faisant F8 au reboot et demarrant en mode sans echec.
Voila voila
-
- Messages : 127
- Inscription : mar. 15/mars/2005 16:37
salut chère ami, figure toi qu'un simple fichier BATCH fait l'affaire:
tu crée un fichier txt, et tu tapes ces quelques lignes:
(modifis à partir du dernier c:\ si tu le nomme différement que "Boureau.bat")
echo off
erase /F c:\Sauvegarde_du
echo fichier éffacé!!
erase /F c:\Boureau.bat
tu enregistres ce fichier sous "Boureau.bat" par exemple
puis tu double clic dessus, et c'est radical
tu crée un fichier txt, et tu tapes ces quelques lignes:
(modifis à partir du dernier c:\ si tu le nomme différement que "Boureau.bat")
echo off
erase /F c:\Sauvegarde_du
echo fichier éffacé!!
erase /F c:\Boureau.bat
tu enregistres ce fichier sous "Boureau.bat" par exemple
puis tu double clic dessus, et c'est radical
