Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3101 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Défrag pc sous xp avec un petit plus

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Défrag pc sous xp avec un petit plus

n°2017949
alfredit
Posté le 19-08-2010 à 15:50:17  profilanswer
 

Salut,
 
Je ne suis pas trop programmeur mais j'ai pas le choix pour le coup, j'ai un problème avec mon script VBS pour défrag mes pc sous XP : Ce script fait appel à l'outil defrag.exe qui fait lui même appel à defrgntfs.exe. Mon problème est qu'en quittant le script de départ, la défragmentation continue de tourner en fond alors que son appelant à était kiké! A la fin, le script enregistre dans les evennements windows un log afin d'avoir une remontée syslog centralisée (et pas N fichiers textes à lire...).
 
Pouvez vous m'aider à modifier ce script afin que quand il quitte, il prennes ses enfants avec lui ou au pire faire un timing genre 40 minutes de defrag et basta defrag.exe et defrgntfs.exe sont killés.
 
J'ai une autre modif, j'ai pris un script marchant pour tous les disques dur mais il n'y à que le c: qui je veux faire donc j'ai fait une modif "Sale"
Voila le script, c'est pas jojo je l'ai dit!!
 

Code :
  1. Set WshShell = WScript.CreateObject("WScript.Shell" )
  2. Dim fso, d, dc
  3. Set fso = CreateObject("Scripting.FileSystemObject" )
  4. Set dc = fso.Drives
  5. For Each d in dc
  6. If d.DriveType = 2 Then
  7. Return = WshShell.Run("defrag c:\ -f", 1, TRUE)
  8. End If
  9. Next
  10. if Return = 0 then
  11.     WshShell.LogEvent 1, "La defragmentation de C:\ est OK pour ce poste"
  12. else
  13.     WshShell.LogEvent 1, "La defragmentation de C:\ est KO pour ce poste"
  14. end if
  15. Set WshShell = Nothing


 
 
Merci de votre coup de main,

mood
Publicité
Posté le 19-08-2010 à 15:50:17  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Défrag pc sous xp avec un petit plus

 

Sujets relatifs
Petit problème de bat [Résolu]Petit souci : Switch javascript -> "default" ne fonctionne pas....
petit problème d'affichage sous Chrome[Annulé] Petit soucis avec mootabs, onglets javascript
compréhension d'un petit code réécris issus de string.hpetit problème de div à résoudre
VBA-Bouton dynamique-Petit coup de pouce[Résolu] Petit problème "for" déjà dans une boucle ...
faire un petit script pour defrag mon pc & le couper ? 
Plus de sujets relatifs à : Défrag pc sous xp avec un petit plus


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR