Téléchargement
illégal
Posez votre question Signaler

Batch pour supprimer fichiers *.sqm [Résolu]

zapfifi 10Messages postés 3 juin 2008Date d'inscription - Dernière réponse le 11 juin 2008 à 16:54
Bonjour,
je recherche une solution pour supprimer les fichiers .sqm qui se stockent à la racine du disque C:
j'ai essayé del /s /q : rien à faire, impossible de les virer par batch. Est-ce quelqu'un à la solution? Merci.
Lire la suite 

Batch pour supprimer fichiers *.sqm »

13 réponses
Réponse
+1
moins plus
Re ,

Ok ;)

Essaye ceci ( qui devrais marcher ) :


@echo off

CD %systemdrive%\
attrib -h "*.sqm*"
Del /F /Q "*.sqm"

exit



( attrib -h enlève le statut de fichier caché )

a+++
Ajouter un commentaire
Réponse
+0
moins plus
bonsoir,

j'ai fais des essais avec le code suivant:
@echo off

del/F/Q C:\*.sqm

exit
et dans tous les cas (fichier normal et en lecture seule) mes fichier on été supprimés
Je n'ai pas rajouter le /S. (ça doit fonctionner pour faire la suppression des sous répertoires sans problème.)

bonne soirée

[EDIT] le code ne se met pas en entier : del/F/Q C:\*.sqm (sa dépend des moments)
Ajouter un commentaire
Réponse
+0
moins plus
Oué, non ça fonctionne pas !!!
Nico_- 4 juin 2008 à 17:52
bonsoir,

et avec ERASE à la place de DEL?

bonne soirée
Ajouter un commentaire
Réponse
+0
moins plus
Non, pas mieux !
Ajouter un commentaire
Réponse
+0
moins plus
Salut ,

Essaye ceci dans un fichier .bat :

@echo off

CD %systemdrive%\
if exist "*.sqm" REN "*.sqm" "*.elim"
Del /F /Q "*.elim"

exit




sinon les virer à la main ça pose problème ?

A++

Ajouter un commentaire
Réponse
+0
moins plus
Bonjour, ça ne fonctionne pas, impossible de les renommer et ensuite de les virer.

Evidemment, je peux les virer à la main, mais je cherche une solution pour inclure cette action dans un batch de nettoyage qui comporte déjà d'autres commandes. Merci pour votre aide.
rodryo86- 11 juin 2008 à 12:52
Slt toi!
Tu peus rechercher ces fichiers *.sqm avec l'outil windows.en incluant la recherche dans le fichiers cachés et les autres disques.
Pour te mettre au batch,va sur www.astase.com.Tu y trouvera powerbatch et un cours interessant pour apprendre
NB:ceci necessite un minimun de connaissance des commandes du Dos
A plus!!!
Ajouter un commentaire
Réponse
+0
moins plus
Bon, ce sont des fichiers cachés, les *.sqm
Si je décoche fichier caché dans propriètés, je peux les virer. Donc, ma questios est: comment désactiver "fichier caché" d'un fichier sqm ? Merci.
Ajouter un commentaire
Réponse
+0
moins plus
Oué, c'est cool, ça fonctionne. Merci.

Mais juste une question, si je veux lancer ce bath depuis un autre lecteur, ça ne fonctionne pas car je pense que le problème vient de " CD %systemdrive%\"

Est-ce que ça serait pas plutôt:

@echo off

attrib -h "%systemdrive%\*.sqm*"
Del /F /Q "%systemdrive%\*.sqm"

exit
Ajouter un commentaire
Réponse
+0
moins plus
Re ,

Tout dépend où le .bat est mit.

Le CD %systemdrive% , place C:\ en lecteur courant. ( C:\ étant le lecteur par défaut )

Remplace CD %systemdrive% par CD D:\ ou E:\ ou F:\ pour pouvoir supprimer les .sqm sur le lecteur que tu veux ;))

Fait ceci par exemple :


@echo off

CD %systemdrive%\
attrib -h "*.sqm*"
Del /F /Q "*.sqm"

CD D:\
attrib -h "*.sqm*"
Del /F /Q "*.sqm"

exit



La , tu supprimes dans C:\ et D:\

A++
Ajouter un commentaire
Réponse
+0
moins plus
Donc, au final j'ai fais ça:

attrib -h "%systemdrive%\*.sqm*"
Del /F /Q "%systemdrive%\*.sqm"

De cette façon, mon batch est sur un dvd et cette commande incluse dans mon batch de nettoyage me permet de virer tous les fichiers temporaires, les historiques etc... ainsi que les *.sqm sur n'importe quelle machine. Merci à toi, salut.
Ajouter un commentaire
Réponse
+0
moins plus
Re ,

Ok ;)

De rien

a++
Ajouter un commentaire
Ce document intitulé « Batch pour supprimer fichiers *.sqm » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?