Création fichier .bat automatique

Fermé
pompier56 Messages postés 58 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 17 janvier 2014 - 20 janv. 2012 à 13:49
 Maadinina - 24 févr. 2012 à 11:52
Bonjour,
J'aimerai créer un fichier .bat pour programmer un vidage automatique des fichiers temporaires sans redémarrer le pc car on ne peut tout simplement pas le redémarrer (PC de travail)...
Quelqu'un a t'il un tuyau en sachant que c'est pour Windows XP.
Merci à vous.




A voir également:

15 réponses

D'accord, je vous remercie pour votre aide très précieuse et vous souhaite une bonne continuation !

Cordialement,
Maadinina
1
[Dal] Messages postés 6062 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 044
Modifié par [Dal] le 20/01/2012 à 15:58
Salut pompier56,

1.

Tu peux installer CCleaner (https://www.ccleaner.com/ccleaner) et le paramétrer comme tu souhaites pour faire les tâches de nettoyage que tu veux.

Alternativement, tu crées ton fichier .bat. Mais pourquoi réinventer la roue ?

2.

Tu planifies le lancement.

Sous XP, c'est là :

Démarrer - Programmes - Accessoires - Outils système - Tâches planifiées

Tu peux lancer le programme CCleaner avec l'option de ligne de commande

CCleaner.exe /AUTO

Cela lance CCleaner en tâche de fond (sans écran qui s'affiche) en utilisant automatiquement les options sauvegardées, puis CCleaner libère la mémoire.


Dal
0
pompier56 Messages postés 58 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 17 janvier 2014 1
29 janv. 2012 à 07:52
Merci pour l'info mais n'y a t'il pas un petit programme en .bat ?
Je ne peux pas installer de programme normalement dans le pc.
0
kaumune Messages postés 22015 Date d'inscription lundi 26 novembre 2007 Statut Contributeur Dernière intervention 23 mars 2023 4 988
29 janv. 2012 à 08:24
slt

tu peux mettre dans un bat

del %tmp%\*.* /q
del %temp%\*.* /q
0
pompier56 Messages postés 58 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 17 janvier 2014 1
29 janv. 2012 à 11:27
Merci je vais essayer ...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Excusé moi de relancer ce sujet, mais après avoir tenté plusieurs commandes tels que :

start /wait ccleaner.exe /AUTO

start "C:\Program Files\CCleaner\CCleaner.exe" /AUTO

"C:\Program Files\CCleaner\CCleaner.exe" /AUTO

start ccleaner.exe


Et bien d'autres rien ne fonctionne, ça le lance bien, mais aucun nettoyage sa ouvre simplement le software.

Pourriez-vous m'aidais ?

Cordialement,
Maadinina.
0
[Dal] Messages postés 6062 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 044
23 févr. 2012 à 14:21
Salut Maadinina,

As-tu fait comme indiqué là :

http://www.piriform.com/docs/ccleaner/ccleaner-how-to%27s/scheduling-ccleaner


Dal
0
Je vais traduire tout ça, mais je n'ai jamais était sur cette page merci bien.

J'essaye et je vous donne des nouvelles.

Enjoy :)
0
Profil bloqué
23 févr. 2012 à 14:45
Il existe plusieur logiciel pour faire ca comme Ccleaner qui est tres connu mais si tu veux le faire avec BATCH tu peux apprendre comment faire en cherchant sur ce site : https://openclassrooms.com/fr/
0
Je viens de tenté les instructions inscrites sur la page que vous m'avez envoyé, mais cela m'ouvre toujours le programme sans l'exécuter.
Il n'effectue pas le nettoyage.
0
[Dal] Messages postés 6062 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 044
23 févr. 2012 à 15:21
C'est bizarre...

Lorsque tu le lances avec l'option /AUTO il le lance en tâche fond, on voit seulement une icône affichée dans la zone de notification (l'espace à côté de l'horloge), qui disparaît lorsque le nettoyage est terminé.

- As-tu bien des droits d'administration sur le poste ?
- As-tu bien lancé un premier nettoyage manuel pour enregistrer tes paramètres et choix de nettoyage ?

Ouvre un terminal de ligne de commande et essayes cela, en supposant que ton installation de CCleaner soit bien dans "c:\Program Files\CCleaner" :

cd "c:\Program Files\CCleaner"
CCleaner.exe /AUTO

Dal
0
J'ai bien les droits administrateur et oui j'ai déjà effectué un premier nettoyage.

Cela fonctionne avec ces commandes-ci.
0
[Dal] Messages postés 6062 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 044
Modifié par [Dal] le 23/02/2012 à 18:07
Avec moi cela fonctionne sous XP Pro. La tâche planifiée est paramétrée comme cela :

Exécuter : C:\PROGRA~1\CCleaner\CCleaner.exe /AUTO
Démarrer en : C:\PROGRA~1\CCleaner

Exécuter en tant que : MAMACHINE/Monlogin

Avec les options suivantes cochées :

- N'exécuter que si une session est ouverte
- Activée


Dal
0
J'avais du mal configurer car là cela fonctionne. Je vous remercie sincèrement !
0
Une dernière question si cela ne vous déranges pas. J'aimerais faire la même chose pour le nettoyage du registre est-ce possible ?
0
[Dal] Messages postés 6062 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 24 mars 2023 1 044
24 févr. 2012 à 11:05
Salut Maadinina,

Je suis content que cela fonctionne pour toi :-)

Sur ta question ci-dessus, CCleaner inclue des fonctionnalités de "nettoyage" du registre.

Si tu les as sélectionnées dans ta configuration de CCleaner, elles devraient s'exécuter lorsqu'il est lancé avec l'option /AUTO.


Dal
0