IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

démarrage et script.vbs


Sujet :

VBScript

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut démarrage et script.vbs
    Bonsoir,

    je veut faire un script .vbs qui demande d'éteindre le pc puis qui redémarre et que le script.vbs se lance

    exemple de script

    pour un script comme ça c'est un exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.DeleteFile("C:\WINDOWS\Tasks\AA8E950191850569.job")
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.DeleteFolder("C:\Documents and Settings\All Users\Application Data\Dent Exit Log Fast")
    objFSO.DeleteFolder("C:\Documents and Settings\Thibaud Caquant\Application Data\Once Dog Ace")
    objFSO.DeleteFolder("C:\Documents and Settings\Thibaud Caquant\Application Data\BitRoll")
    objFSO.DeleteFolder("C:\Program Files\BitRoll")
    objFSO.DeleteFolder("C:\Program Files\Once Dog Ace")
    Set WshShell = CreateObject("Wscript.Shell")
    WshShell.RegDelete"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\log fast hole gram"
    WshShell.RegDelete"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\ViewMode"
    WshShell.RegDelete"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows\Allow\netsearchsoft.com"
    WshShell.RegDelete"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows\Allow\www.netsearchsoft.com"

    ce que j'arrive pas c'est la mises en forme de ce script

    une idée?

    Merci beaucoup

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 336
    Points : 341
    Points
    341
    Par défaut
    Salut,

    Qu'entends-tu par :

    ce que j'arrive pas c'est la mises en forme de ce script
    Karl.

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Salut Karl

    En faite je pense avoir trouvé pour que le script se lance au démarrage.
    En revanche je ne voit pas comment je pourrais faire pour que dans un rapport.txt me liste ce qui a était supprimé ou échec de la suppression

    Peut-tu m'aider?

    Merci et bonne journée.

    @+

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    336
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 336
    Points : 341
    Points
    341
    Par défaut
    Salut,

    voilà un exemple pour récupérer les erreurs qui potentiellement peuvent se poser :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    On Error Resume Next 
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Status = "liste des erreurs : "
    Err.clear
        objFSO.DeleteFile("test.txt")
         If (Err.Number <> 0) Then
          Status = Status & " Impossible de supprimer le fichier : "& _
           Err.Description & " (" & Err.Number & ")"
         end if
     
    MsgBox Status
    Dans ton cas, il faut que tu concatènes au fur et à mesure la variable "status" en lui rajoutant les erreurs.
    A la fin du processus, tu n'as plus qu'à dumper la variable Status dans un fichier texte.

    Karl.

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Février 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Salut,

    du style:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    On Error Resume Next 
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Status = "liste des erreurs : "
    Err.clear
    objFSO.DeleteFile("test.txt")
    If (Err.Number <> 0) Then
    Status = Status & " Impossible de supprimer le fichier : "& _
    Err.Description & " (" & Err.Number & ")"
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.DeleteFile("C:\WINDOWS\Tasks\AA8E950191850569.job")
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    objFSO.DeleteFolder("C:\Documents and Settings\All Users\Application Data\Dent Exit Log Fast")
    objFSO.DeleteFolder("C:\Documents and Settings\Thibaud Caquant\Application Data\Once Dog Ace")
    objFSO.DeleteFolder("C:\Documents and Settings\Thibaud Caquant\Application Data\BitRoll")
    objFSO.DeleteFolder("C:\Program Files\BitRoll")
    objFSO.DeleteFolder("C:\Program Files\Once Dog Ace")
    Set WshShell = CreateObject("Wscript.Shell")
    WshShell.RegDelete"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\log fast hole gram"
    WshShell.RegDelete"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\ViewMode"
    WshShell.RegDelete"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows\Allow\netsearchsoft.com"
    WshShell.RegDelete"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows\Allow\www.netsearchsoft.com"
     end if
    Je vois pas trop desolé

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/12/2005, 13h39
  2. Script VBS - Focus garder la fenêtre en premier plan
    Par Furius dans le forum VBScript
    Réponses: 4
    Dernier message: 12/12/2005, 23h27
  3. Réponses: 2
    Dernier message: 19/07/2005, 14h14
  4. Probleme recuperation d'une valeur : script vbs -> .bat
    Par pinpin_du_net dans le forum Windows
    Réponses: 3
    Dernier message: 10/05/2005, 12h43
  5. Imprimer un fichier texte avec un script vbs
    Par Persons dans le forum Windows
    Réponses: 3
    Dernier message: 23/12/2004, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo