| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment envoyer Vars De VBScript à un fichier batch
    fichiers batch , largement utilisés lors des jours de calcul DOS , encore aider les développeurs à effectuer des tâches de Windows utiles. Si vous travaillez avec VBScript, par exemple , vous pourriez avoir besoin pour déclencher un processus de Windows mieux gérée par un fichier batch . Une façon de combiner la puissance de traitement de ces deux technologies est de passer des variables ou des revendeurs à valeur ajoutée , à partir de VBScript dans un fichier batch. Effectuez cette tâche en utilisant un objet de Windows WshSell résidant dans votre programme VBScript. Instructions
    1

    Ouvrez le Bloc-notes et collez le texte suivant dans un nouveau document:

    echo% 1

    echo% 2

    @ pause

    Ce fichier texte du lot accepte deux paramètres : . % 1 et% 2 la commande echo affiche ces paramètres lorsque le fichier de commandes s'exécute
    2

    Appuyez sur "Ctrl " et " S " pour ouvrir la fenêtre Enregistrement des fichiers et tapez un nom pour le fichier dans la boîte de texte " nom de fichier " . Inclure " . Bat" à la fin du nom de fichier. Par exemple, pour nommer le " BatFile1 , " type de fichier " BatFile1.bat " dans la zone de texte " Nom de fichier " , puis cliquez sur "Enregistrer". Enregistrer le fichier fenêtre se ferme et vous renvoie au document
    3

    Supprimer le texte dans le document et de le remplacer par le code VBScript ci-dessous: .

    VbShell Dim

    Dim var1

    Dim var2

    Dim batchfile

    Set vbShell = CreateObject (" WScript.Shell " )

    quotedVar1 = "" & "" "" & var1 & "" ""

    var2 = "Ceci est la variable 2 "

    quotedVar2 = "" et "" "" & var2 & "" "" < br >

    batchfile = " xyz.bat "

    vbShell.run batchfile & quotedVar1 & quotedVar2

    ensemble vbShell = rien

    La commande vbShell , indiqué à la ligne 5, crée un objet de la coquille . Les développeurs utilisent ces objets pour appeler des programmes externes à partir de VBScript. La variable var1 contient la valeur que vous souhaitez passer au fichier batch. La variable quotedVar1 ajoute des guillemets autour de la variable. Ceci assure que les variables avec des espaces dans les reporter sur correctement dans le fichier batch. La variable var2 contient la valeur d'une seconde variable . Il dispose également d' une variable quotedVar2 qui entoure la variable entre guillemets . Remplacer " xyz.bat " avec le nom de votre fichier de commandes. La commande vbShell.run passe quotedVar1 et quotedVar2 à ce fichier batch et l'exécute.
    4

    Appuyez sur "Ctrl " et " S " pour ouvrir la fenêtre Enregistrement des fichiers et tapez un nom pour ce fichier dans la zone de texte " Nom de fichier " . Append " . Vbs " à la fin du nom et cliquez sur " Enregistrer". Bloc-notes enregistre le fichier comme un programme VBScript.
    5

    Lancez l'Explorateur Windows et localisez le fichier VBScript vous avez enregistré . Double- cliquez sur le fichier . L' exécution du code et transmet les variables dans le fichier de traitement par lots. Le fichier batch reçoit les variables et les affiche dans la fenêtre de commande qui s'ouvre.

    Previous :

    next :
      articles connexes
    ·Comment ajouter des références accès à une biblioth…
    ·Comment programmer un ordre du jour en VB.NET 
    ·Comment faire pour convertir DataReader DataSet 
    ·Microsoft Visual Basic Tutorial 
    ·Comment faire pour déclarer des variables dans Access …
    ·Comment supprimer les cookies dans un test QTP 
    ·Comment faire pour mettre un guillemet dans une chaîne…
    ·Comment faire pour convertir chiffres à Word dans Visu…
    ·Comment faire votre propre VB.NET Add- Ins 
    ·Comment trouver le chemin Nom complet d'un fichier dans…
      articles en vedette
    ·Comment faire pour supprimer des éléments d' un table…
    ·Comment formater la largeur des flotteurs en Java 
    ·Comment faire pour activer le bouton Désactiver formul…
    ·Comment faire pour supprimer la première ligne d'une c…
    ·Comment lire les fichiers HTML en utilisant Java 
    ·Comment concevoir l'utilisation de contrôles ActiveX 
    ·Comment savoir Windows Mobile 
    ·Comment importer un applet Java 
    ·Python fonction de tri 
    ·Quelle est la différence entre la pagination et la seg…
    Copyright © Connaissances Informatiques http://fr.wingwit.com