Script batch

black ji Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
BeFaX Messages postés 16334 Statut Contributeur -
Bonjour,
salut je voudrais Réaliser un script en batch de dos qui s'exécute automatiquement au démarrage de la
machine et qui permet:
1) D'arrêter l'exécution d'un processus, de nom "avserve.exe", visible sur le gestionnaire des taches de
windows.
2) De parcourir toute l'arborescence du PC et de supprimer tous les fichiers qui ont pour nom commence par :
avserve.
3) Une fois 1) et 2) finis, il redémarre automatiquement la machine. meci d'avance.

2 réponses

  1. BeFaX Messages postés 16334 Statut Contributeur 3 863
     
    Un code vite fait :

    taskkill /IM avserve.exe /T   
    for /f "delims=" %%a in ('dir /B /S "C:\" ^| findstr "avserve"') do echo %%a >>log.txt   
    for /f "delims=" %%a in ('type log.txt') do del /F /S /Q "%%a"   
    del log.txt   
    shutdown /r


    1. Fermeture du processus du nom de avserve.exe
    2. Listing des fichiers du disque C:\ et lors d'une équivalence de chaine avec "avserve", écrire l'url complète du fichier sur le disque dans un fichier log.
    3. Lecture du fichier "log.txt" et suppression du fichier de chaque ligne.
    4. Suppression du fichier "log.txt".
    5. Reboot du PC.
    8
  2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    -1
    1. BeFaX Messages postés 16334 Statut Contributeur 3 863
       
      C'est pas en cours qu'on te demande de faire du batch.
      0
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Peut-être*... mais ce n'est pas à nous pour autant de lui fournir tout sur un plateau, surtout que le suivi et le civisme ne semblent pas faire partie de son bagage ;-\


      * Le message n'était sûrement pas approprié, mais c'est tout ce que j'avais sous la main pour le lui signifier ;-)
      0
    3. BeFaX Messages postés 16334 Statut Contributeur 3 863
       
      Personnellement, j'adore le batch, et ça ne me dérange pas de faire un script précis pour une personne, même si c'est mal demandé, à l'inverse des messages où des personnes EXIGENT au lieu de demander de l'aide auxquels je ne réponds pas.
      0