une petite question DOS?! Merci - Divers - Programmation
Marsh Posté le 06-01-2003 à 19:32:52
del /?
tout est expliqué.
Marsh Posté le 06-01-2003 à 19:48:52
comment ça "DEL /?"?
je voudrais éffacé "TOUT" les fichiers portant l'extension "Vi*"
de tout les répertoires!!!
parce que là je dois écrire le chemin entier du dossier dans lequel ils se trouvent (une partie, il y en a encore 900, répartis dans 30 Dossiers)
Marsh Posté le 06-01-2003 à 20:22:00
del *.vi* /s en ayant téléchargé 4dos
http://www.jpsoft.com/4dosdes.htm
Marsh Posté le 06-01-2003 à 20:28:02
gizmo a écrit : tu dois absolument le faire sous dos? |
non mais comme je l'ai expliqué.. sous windows... pas possible d'éffacer... alors comment forcer l'éffacement?
peut-t-on fait une ligne de commande dans un raccourci?
Marsh Posté le 06-01-2003 à 22:12:01
ben non... ça ne marche pas... et ce n'est de loins pas la question posée... peut importe qui à créé ces fichiers je veux pouvoir les éffacés c'est tout!!!
Marsh Posté le 07-01-2003 à 08:55:01
perso je vois pas trop l'utilité d'effacer sous DOS vu que la commande DEL va se contenter de placer un (?) en premier caractère de fichier, donc pas vraiment effacé (ou purgé comme on dit souvent).
Marsh Posté le 07-01-2003 à 09:43:25
Si tu peux pas éffacer un des fichier *.vi dans Windows il sont probablement protégé en écriture ( attribut ReadOnly). Pour vérifier tu clique à droite sur un des fichiers et tu choisis Propriétés, puis tu regardes les cases à cocher Attributs.
Si ils sont protégés tu ouvres un boite de commande ( command prompt) et tu fais la commande suivante pour enlever l'attribut R de tous les fichiers :
|
ensuite pour les éffacer :
|
Bonne continuation. Avander
Marsh Posté le 07-01-2003 à 10:29:24
del /s *.vi à vue de nez.
EDIT:
Marsh Posté le 07-01-2003 à 17:19:13
pour les fichiers ils ne sont pas protégés... j'ai vérifiés tu penses... et quand c'est protégés ils dit simplement attention nia nia nia mais tu peux quand même les éffacer!!!
là c'est niett!!!
alors qu'en dos c'est éffacer directement et rien ne va dans la poubelle!!!
sinon le "S" ça sert à quoi exactement?
c'est pour forcer l'éffacement?
Marsh Posté le 07-01-2003 à 17:30:10
bitonio6 a écrit : sinon le "S" ça sert à quoi exactement? |
Ba non, c'est justement pour le faire en récursif Mets-toi dans un répertoire contenant un ou deux sous-répertoires (un truc pas trop gros hein, évite la racine) pis fais dir /s. Tu pigeras le fonctionnement
Marsh Posté le 07-01-2003 à 17:35:00
et ça s'utilise dans le DOS comme dans windows?
"DEL /s *.vi*" c'est juste? (les espaces et tout et tout)
Marsh Posté le 07-01-2003 à 17:41:07
bitonio6 a écrit : et ça s'utilise dans le DOS comme dans windows? |
Bin j'pense mais comme je l'ai jamais fait, je peux pas te garantir Teste, tu verras bien.
Marsh Posté le 07-01-2003 à 17:49:57
Le /S ne marche qu'en NT/2K/XP
Marsh Posté le 07-01-2003 à 18:36:44
bitonio6 a écrit : alors comment faire pour DOS? |
youdontcare a écrit : del *.vi* /s en ayant téléchargé 4dos |
Marsh Posté le 07-01-2003 à 19:04:43
pas moyen de le faire dans le dos normal ou pas moyen de forcer l'effacement dans une ligne de commande W98SE?
Marsh Posté le 07-01-2003 à 19:10:18
bitonio6 a écrit : pas moyen de le faire dans le dos normal ou pas moyen de forcer l'effacement dans une ligne de commande W98SE? |
non. la ligne de commande win9x, c'est extrèmement limité.
Marsh Posté le 07-01-2003 à 19:24:09
demarre en mode sans echec. là ce serait étonnant que tu puisses pas les effacer.
Marsh Posté le 07-01-2003 à 22:24:40
ouais c'est vrai je n'ai pas essayé!!!
mais en dos je sais que ça les vire....
la seule chose que je trouve dommage c'est que ça ne gère que les fichiers qui sont présent dans le dossier où tu te trouves!!!
il faut chaque fois se déplacer de dossier en dossier!!!
Marsh Posté le 06-01-2003 à 19:29:28
j'aimerai savoir comment pour éffacer un fichier *.Vi* de tous mes répertoire sans devoir ouvrir chaque dossier où il y en a!!!
je ne peux pas les éffacer sous windows!! il refuse... ce sont des fichiers créé par norton antivirus...
gros idiot de programme qui n'a fait que de créer et créer des fichiers car il ne pouvait pas les nettoyer!!!
"vi0 - vi1 - vi2 etc... etc..."
alors comment je fais dans DOS "DEl *.vi*"
y a pas une commande à rajouter pour que ce soit sur tout le "C:" que les fichiers soient éffacés?
et existe-t-il un fonction que je pourrais faire pour forcer l'éffacement dans windows? dans le menu "exécuter"?
Merci de vos réponses!!!