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

Scripts/Batch Discussion :

VBS: MSG box REBOOT [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Août 2018
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Août 2018
    Messages : 24
    Par défaut VBS: MSG box REBOOT
    bonsoir,

    dans mon script je voudrai appeler un .vbs "reboot.vbs" => goto :reboot.vbs

    et que ce dernier ouvre une MSGBOX "voulez vous redemarrer maintenant ?" qui donne 2 choix:
    OUI > 2nde msgbox "le PC redemarre dans 5 secondes" et se ferme ainsi que le script
    NON > se ferme et renvoi au "menu1"

    j'ai chercher mais je ne trouve pas... et etant mauvais en vbs.... je prefere me tourner vers vous.

    cordialement

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    Pouvez-vous poster votre batch pour voir comment peut-on ajouter ce vbscript avec votre menu ?

  3. #3
    Membre averti
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Août 2018
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Août 2018
    Messages : 24
    Par défaut
    le menu1 c'est le menu principale,

    la MSGBOX ne fait que renvoyer vers ce menu si la reponse est non,

    en gros faudrait que cela fasse ca mais en .vbs avec MSGBOX

    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
    rem ======= MENU REBOOT =========
    
    :menuname
    
    echo Voulez vous REDEMARRER ?
    
    echo.
    echo 1.OUI
    echo 2.NON
    echo.
    echo "Que voulez-vous faire ?"
    
    rem =========== REDIRECTION EN FONCTION DE LA REPONSE ============
    If /i "%reponse%"=="1" goto :finpc (la fonction reboot)
    If /i "%reponse%"=="2" goto :menu1 (menu principal)
    cls
    
    rem =============================

  4. #4
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut

    En gros tu peux faire quelque chose similaire a ce :
    Code BAT : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    @echo off
    Title Exemple de MsgBox dans un fichier batch
    (
        echo    Answ = MsgBox("Did you want to reboot the computer to complete the scanning ?",VbYesNo+VbQuestion,"Reboot the computer to check hard disk drives for errors by Hackoo"^)
        echo    If Answ = VbYes then
        echo        wscript.Quit(0^)
        echo    Else
        echo        wscript.Quit(1^)
        echo    End If
    )>"%tmp%\%~n0.vbs"
     
    Cscript //nologo "%tmp%\%~n0.vbs"
    IF "%errorlevel%" EQU "1" ( goto menu1 ) else ( goto Shutdown )
    Ce code est inspiré par ici Check_Disk_Admin.bat

  5. #5
    Membre averti
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Août 2018
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms

    Informations forums :
    Inscription : Août 2018
    Messages : 24
    Par défaut PARFAIT
    c'est exactement ce que je voulais !!!

    Un grand merci !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Msg Box d'avertissement
    Par pooi1 dans le forum IHM
    Réponses: 1
    Dernier message: 08/07/2007, 15h56
  2. Apparition d'une msg box à choix multiple
    Par Hydex dans le forum IHM
    Réponses: 5
    Dernier message: 25/05/2007, 08h21
  3. Requete création de table sans msg box
    Par louroulou dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 27/06/2006, 16h04
  4. Msg Box requete action
    Par Sam 069 dans le forum Access
    Réponses: 3
    Dernier message: 28/04/2006, 09h25
  5. Msg box "Ne plus afficher ce message"
    Par b_steph_2 dans le forum Access
    Réponses: 5
    Dernier message: 01/02/2006, 11h10

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