Tache planifiée à l'arret - Win NT/2K/XP - Windows & Software
Marsh Posté le 08-08-2005 à 12:40:34
Salut !
Franchement, je ne sais pas si c'est une très bonne idée d'effacer le contenu de ce répertoire chaque fois !? Un conseil, touche à rien pendant qq jours et après tu aviseras...
@+
Marsh Posté le 08-08-2005 à 12:55:21
mais si c'est totalement sans risque. Je le fais à chaque fois manuellement et je n'ai jamais eu le mondre problème.
Marsh Posté le 08-08-2005 à 13:02:19
Salut,
Oui, le vidage de ce dossier est sans risque. Quant à l'efficacité de la manip, c'est discutable. D'ailleurs, le Prefetch est paramétrable.
En ce qui concerne directement ta question, oui, c'est possible si tu as XP Pro.
Marsh Posté le 08-08-2005 à 13:08:52
Dis moi comment. J'ai XP pro et il n'y a pas d'option pour exécuter une tache à l'arret.
Marsh Posté le 08-08-2005 à 13:24:31
Il te faut un script dans le dossier :
C:\windows\SYSTEM32\GroupPolicy\Machine\Scripts\Shutdown
Ca peut être un script VBS, JavaScript, Perl ou batch.
Marsh Posté le 08-08-2005 à 13:25:51
Bon, si tu tiens vraiement à t'em***der pour effectuer cette tâche, dans l'invite de cmd saisie at /? ou, dans "Aide et support", lance une recherche avec "commande at".
@+
Marsh Posté le 08-08-2005 à 13:42:27
Je sais pas faire de script vbs moi. Cà ressemble à quoi ?
La commande at ne permet pas d'exécuter une tache à l'arret.
Marsh Posté le 08-08-2005 à 13:44:12
stonz a écrit : Je sais pas faire de script vbs moi. |
Tu as plusieurs choix, tu vois ? Non seulement du VBS.
Marsh Posté le 08-08-2005 à 14:06:23
J'ai placé mon batch dans le dossier que tu as écrit et çà ne marche pas. D'ailleurs je n'avais aucun dossier Scripts dans C:\WINDOWS\system32\GroupPolicy\Machine
Marsh Posté le 08-08-2005 à 14:14:24
1) Tu crée un raccourcis de l'invite de cmd
2) Tu accèdes aux propriétés du raccoucis
3) Dans cible : %SystemRoot%\system32\cmd.exe /c del /q *.*
J'ai fais un essai sur un répertoire bidon et çà marche ! Attention la cmd est puissante et il ne faut pas se planter !!
4) Démarrer dans : %SystemRoot%\Prefetch
Ensuite tu places ce raccourcis dans le dossier C:\windows\SYSTEM32\GroupPolicy\Machine\Scripts\Shutdown
@+
Marsh Posté le 08-08-2005 à 14:15:38
stonz a écrit : J'ai placé mon batch dans le dossier que tu as écrit et çà ne marche pas. D'ailleurs je n'avais aucun dossier Scripts dans C:\WINDOWS\system32\GroupPolicy\Machine |
OK. Je suppose que tu as créé le dossier comme indiqué.
Maintenant, il faut faire connaître le script au système :
Démarrer -> Exécuter -> gpedit.msc -> OK -> Paramètres Windows -> Scripts (démarrage/arrêt) -> double cliquer sur Arrêter le système -> ajouter ton script.
Marsh Posté le 08-08-2005 à 14:27:10
Ok çà marche super. On peut aussi inclure la suppression des fichiers temps dans le batch.
Marsh Posté le 08-08-2005 à 11:47:44
Bonjour,
j'ai remarqué qu'en vidant le dossier Prefetch de WINDOWS le système démarrait plus vite. L'idée est de supprimer tous les fichiers de ce dossier à chaque fermeture. Donc on peut facilement créer un batch. Mais comment créer une tache planifiée qui exécute le batch à chaque arret ? Est-ce possible selon vous, sans avoir à exécuter le batch soi-même bien sûr.
Merci de votre aide.