Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire pour installer des ser…
  • Comment remplir DataSet et DataGridV…
  • Comment faire pour convertir une cha…
  • Comment se connecter à Avaya par VB…
  • Comment appeler un package Oracle pa…
  • VB code entier en chaîne de convers…
  • Comment formater décimales dans Vis…
  • Comment ajouter un commentaire à Vi…
  • Comment accéder aux fichiers à dis…
  • Comment lire les flux avec VBScript 
  •   Visual Basics 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
  •  
    Visual Basics programmation

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment accéder aux tables de mots en utilisant Excel VBA 
  • Comment faire une horloge utilisant VB6 
  • Comment télécharger Sites Web en VB.NET 
  • Les types de données Vb.Net 
  • Comment Envoyer à VB.Net système électronique 
  • Comment écran Gratter en VBA 
  • Comment faire pour installer VBScript 
  • Comment faire pour convertir VB6 à VB 2010 
  • Comment supprimer LPT VBS 
  • Comment écrire un script VBScript Général 
  • Connaissances Informatiques © http://www.ordinateur.cc